一、 快捷键

tab 自动补全命令或路径

Ctrl + c 取消当前操作 --cancel

Ctrl + l(小写L) 清屏 --clear

Ctrl + a 返回行首

Ctrl + e 返回行尾

Ctrl + u 把光标到行首的内容剪切/删除

二、命令

1.**ls **显示目录下内容及属性信息的命令

[root@wolf data]# ls

a alex b data1 data2 data3 data4 long.txt oldboy.txt

2.pwd显示当前所在目录(定位)----print working directory

[root@wolf network-scripts]# pwd

/etc/sysconfig/network-scripts

3.cd切换目录/进入到目录中---change directory

[root@wolf tmp]# cd /etc/sysconfig/network-scripts/

[root@wolf network-scripts]#

**cd ~ ==cd**进入当前用户家目录

**cd ..** 进入当前目录的上一级目录

[root@wolf alex]# pwd

/data/alex

[root@wolf alex]# cd ..

[root@wolf data]#

**cd . **进入到目录

**cd**+ -进入上一次位置 ---从哪里来回哪里去

[root@wolf alex]# pwd

/data/alex

[root@wolf alex]# cd -

/data

[root@wolf data]#

4.mkdir + 目录名创建目录

[root@wolf ~]# mkdir /oldboy

[root@oldboyedu59 ~]# mkdir /data/oldboy/lidao/a/b/c/d/e

mkdir: cannot create directory ‘/data/oldboy/lidao/a/b/c/d/e’: No such file or directory

**-p **递归创建目录 可以连续创建多个目录

**-m ** 设置新目录默认对应的权限

[root@oldboyedu59 ~]# mkdir -p /data/oldboy/lidao/a/b/c/d/e

[root@oldboyedu59 ~]# ls -l /data/oldboy/lidao/a/b/c/d/e/

total 0

[root@oldboyedu59 ~]# touch /oldboy/oldboy.txt

[root@oldboyedu59 ~]# ls -l /oldboy/

total 0

-rw-r--r--. 1 root root 0 Mar 28 11:46 oldboy.txt

注:**mkdir** 命令默认只能创建1层目录 创建多层报错

5.ls + -l + 目录名查看目录

[root@wolf alex]# ls -l

total 4

-rw-r--r-- 1 root root 16 Mar 29 15:16 oldboy1.txt

6.touch + 文件名创建文件

[root@oldboyedu59 ~]#

[root@oldboyedu59 ~]# mkdir -p /oldboy/alex/lidao /data/alex/lidao

[root@oldboyedu59 ~]# touch /oldboy/alex/lidao/oldboy.txt /data/alex/lidao/oldboy.txt

[root@oldboyedu59 ~]# ls -l /oldboy/alex/lidao/ /data/alex/lidao/

/data/alex/lidao/:

total 0

-rw-r--r--. 1 root root 0 Mar 28 11:58 oldboy.txt

/oldboy/alex/lidao/:

total 0

-rw-r--r--. 1 root root 0 Mar 28 11:58 oldboy.txt

7.echo--输出信息到屏幕(默认到屏幕)

[root@wolf alex]# echo "I am a student"

I am a student

8.cp --copy omitting directory 命令默认无法复制目录

-r 递归复制 复制目录和目录的内容

[root@wolf ~]# cp -r /data/ /tmp/

[root@wolf ~]# ls /tmp/

data ks-script-qI4uf7 vmware-root_6448-994621788 yum.log

其他参数:

-a 相当于-pdr

-r 递归复制

-p 复制保持属性不变

-d 与软连接

四、符号

1.{ } 生成序列--配合echo、touch 批量操作

[root@wolf ~]# echo {1..10}

1 2 3 4 5 6 7 8 9 10

[root@wolf ~]# echo {a..f}

a b c d e f

[root@wolf ~]# echo oldboy{1..8}

oldboy1 oldboy2 oldboy3 oldboy4 oldboy5 oldboy6 oldboy7 oldboy8

2.~ 当前用户家目录

[root@wolf data]# cd ~

[root@wolf ~]#

3./ 返回到根目录

[root@wolf data]# cd /

[root@wolf /]#

4... 进入当前目录的上一级目录

[root@wolf alex]# pwd

/data/alex

[root@wolf alex]# cd ..

[root@wolf data]#

五、Linux的路径:一切从根开始

1.绝对路径:从根开始的路径

/data

/oldboy

2.相对路径:不是从根开始的路径,从当前目录开始。

data

oldboy

六、常见的错误提示:

1.File exist 文件已存在

2.no such file or directory 没有这个文件或目录

3.command not found 命令找不到

4.mkdir 命令默认只能创建1层目录

5.invalid option 无效参数(不可用参数)

七、故障排除

16f4879dc74d?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image

1.重启Windows

2.everything搜索“.lck”,将目录锁删掉xxx.lck目录

Logo

更多推荐