1.pwd命令 功能:查看当前所在的目录
2.cd命令:在不同的目录间切换,更改当前的工作目录
cd .进入当前目录;cd ..进入上一级目录;cd -进入上次所在的目录;cd ~进入当前登录用户的 主目录;cd ~root进入root用户的主目录。
3.ls命令:显示当前目录内容
ls -a列出所有文件,包括以“.”开头的隐藏文件;ls -l显示文件的详细信息,而且一行显示一个文 件。
4.cat命令 :在标准输出设备上显示文件内容
cat -b显示非空行的行号;cat -E在每行结尾处显示“$”符号;cat -n显示所有行的行号;cat -s 将连续的多个空行替换为一个空行。
5.head命令:显示文件开头若干行内容,默认显示前10行
head -c size显示文件开头的size字节;head -n number 显示文件开头的number行;head -q 不显示文件名的头信息;head -v总是显示文件 名的头信息。
6.tail命令:显示文件结尾若干行内容,默认显示后10行;动态刷新文件内容
tail和head一样,但是显示的是文件结尾信息
7.more命令:分页显示文件,一次显示一页内容
more -num指定每屏显示的行数;more +num从第num行开始显示;more -p 先清屏再显示文本文件内容
8.less命令:分页显示文件,一次显示一页内容
more和less命令的区别:less是more的增强版,除了具有more命令的功能外,还可以按U键或Ctrl+U组合键向上翻半页,或上、下、左、右键移 动文件内容。
9.wc命令:统计并输出文件的行数、单词数和字节数
wc -c输出文件字节数;wc -l输出文件行数;wc -L输出文件最长的行的长度;wc -w输出文件单词数。
10.touch命令:创建新文件或修改文件时间戳
touch -a修改文件访问时间;touch -m修改文件修改时间;touch -c修改文件时间戳;touch - time 使用指定的时间
11.mkdir命令:创建新目录
12.rmdir命令:删除空目录
13. cp命令:复制文件或目录
cp -i如果源文件已存在,提示是否覆盖现有目标文件;cp -r递归复制目录。
14.mv命令:移动或重命名文件或目录
mv -f如果目标文件已存在,强制覆盖目标文件而不给提示;mv -i如果目标文件已存在,提示是否覆盖目标文件。
15.rm命令:永久删除文件或目录
rm -f删除文件和目录前不给提示,即使文件和目录不存在;rm -i和-f选项相反,删除文件和目录前有提示。
16.find命令:根据指定的条件查找文件
find -name pattern 查找文件名符合指定模式pattern的文件,pattern一般正则表达式指定;find . -atime -1表示1天内访问过的文件;find . -atime 1表示1天前的24小时之内访问过的文件;find . -atime +1表示1天前的24小时之外访问过的文件。
17.tar命令:对文件进行打包和压缩,将多个文件合并成一个文件
tar -c创建打包文件;tar -f 指定打包文件名,一定要正确指定后缀名;tar -v显示正在处理的文件。
18.grep命令:从文件中提取符合指定匹配表达式的行
grep -A num 提取符合条件的行及紧随其后的num行;grep -n num提取包含num的行;grep -n -v num 提取不包含num的行。
19.chown命令:修改文件所有者和属组
chown fb:fb 文件名 表示同时修改文件的所有者和属性;chown . devteam 文件名 表示只修改文件的属性,组名前有“."
20.chmod命令:改变文件的读写执行设置
符号法:chmod 【-R】 u/g/o/a +-= [rwx] 文件或目录
把文件权限用r(read,读)、w(write,写)、x(execute,执行)表示
把用户身份用u(user,所有者)、g(group,属组)、o(other,其他人)、a(all,所有人)表示
添加权限、移除权限和设置权限三种权限分别用“+”“-”“=”表示
数字法:umask显示的数字表示要从默认权限里移除的权限;文件和目录的实际权限是默认权限减umask的结果
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)