linux 自动补全快捷键,day4 Linux下的快捷键和基本命令
一、 快捷键tab自动补全命令或路径Ctrl + c取消当前操作 --cancelCtrl + l(小写L) 清屏 --clearCtrl + a返回行首Ctrl + e 返回行尾Ctrl + u 把光标到行首的内容剪切/删除二、命令1.**ls **显示目录下内容及属性信息的命令[root@wolf data]# lsaalexbdata1data2data...
一、 快捷键
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 无效参数(不可用参数)
七、故障排除
image
1.重启Windows
2.everything搜索“.lck”,将目录锁删掉xxx.lck目录
更多推荐
所有评论(0)