一、常用的shell命令:
1、ls:查看当前内容
-a:显示所有文件(包括影藏文件)
-l:以列表方式显示文件的详细信息(ls -l)
-h:和-l使用,人性化显示信息(ls -h)
可以这样写:ls -lha:人性化的显示当前文件夹下的所有文件及影藏文件
(1)通配符
*:任意个字符
?:一个字符(至少一个)
[]:匹配字符组([])中的任意一个
例:(ls [123]23.文件类型)或(ls [1-3]23.文件类型)
注意:[123]23的总长度要等于想要查找文件的总长度(必须带后缀)
2、pwd:查看目录当前路径
3、cd:切换文件夹
. :当前目录
… :上一级目录
cd和~ :返回用户主目录
/ :返回根目录
cd -:在最近两次操作的目录之间切换
4、touch:新建文件
新建影藏文件:touch .123.tet
文件不存在:创建空白文件
文件存在:修改创建时间
5、mkdir:创建目录
-p:递归创建目录(mkdir -p a/b/c/d)
6、rm:删除文件
-f:强制删除,忽略不存在的文件夹,不提示
-r:递归删除目录
注意:删除文件和文件夹
rm -r *
通配符的使用(* ? [])
7、clear:清除屏幕(ctrl+l)
8、进入终端:ctrl+alt+t
9、ctrl+shift+=:放大
10、ctrl±:缩小文字
11、终端补全:tab
12、man mkdir(分屏)和mkdir --help(一页显示完):
空格:翻页
上一页:b
退出:q
强制退出:ctrl+z
13、终端命令格式:command -opentions 参数(可以是多个)
二、文件和目录的常用命令:
1、拷贝和移动:cp和mv
2、查看文件内容:
cat和more:查看
grep:搜索
echo:原封不动显示内容
3、用上下键来显示打过的命令
三、相对路径和绝对路径
1、绝对路径(从根目录或从家目录开始具体位置)(前面有/或~)
例如:cd /home/python/桌面/
2、相对路径(相对于当前路径的一个路径)
例如:cd …