mkdir:创建新目录
touch:创建新文件或修改文件时间
pwd:查看当前所在的工作目录(可以在两个不同的目录下使用此命令)
cd:在不同的目录间切换,更改当时目录
1.绝对路径使用和相对路径使用
2.特殊符号的使用
- cd .表示进入当前目录
- cd ..表示进入上一级目录
- cd -表示进入上次所在目录
- cd ~表示进入当前登录用户的子目录
ls:显示目录内容
- -a表示列出所有文件,包括以“.”开头的隐藏文件
- -l表示显示文件的详细信息
cat:在标准输出设备上显示文件内容(显示行号)
- -n表示显示所有行的行号
head:显示文件开头若干行内容(默认显示前10行)
tail:显示文件结尾若干行内容(默认显示后10行)
more/less:分页显示文件,一次显示一页内容
wc:统计并输出文件的行数、单词数、字节数
- -c表示输出文件字节数
- -l表示输出文件行数
- -w表示文件单词数
- -L表示输出文件最长的行的长度
rmdir:删除空目录
cp:复制文件或目录
- -r表示递归复制目录
mv:移动或重命名文件或目录
- -f表示强行覆盖目标文件而且不给提示
- -i表示提示是否覆盖目标文件
rm:永久删除文件或目录
- -f表示删除前不给提示,即使文件和目标不存在-
- i表示删除前有提示
find:根据指定的条件查找文件
- *表示任意字符串
- ?表示任意单个字符
tar:对文件进行打包和压缩,将多个文件合并成一个文件
- -c表示创建打包文件
- -x表示解压文件
- -f表示指定打包文件名
- -v表示显示正在处理的文件
- -r表示将文件追加到打包文件的末尾
- -t表示查看打包文件包含哪些文件和目录
- -C在特定目录中解压文件
grep:从文件中提取符合指定匹配表达式的行
chown:修改文件所有者和属组
chmod:修改文件权限
- 符号法:r表示读,w表示写,x表示执行
- 用户身份:u表示所有者,g表示属组,o表示其他人,a表示所有人
- 数字法:r:4(读) w:2(写) x:1(执行) -:0(没有这种权限)