ls
ls [参数选项] [目录名]:显式指定工作目录下的内容
-l 每列仅显示一个文件或目录名称
-a 显示所有文件和目录
-A 显示所有文件和目录,但不显示现行目录和上层目录
-c 以更改时间排序
-d 显示目录名称而非内容
-r 反向排序
-R 递归处理,将指定目录下所有文件及子目录一并处理
cd
①cd … 返回上一级 ②cd ~ /cd -:到当前用户的个人宿主目录 ③cd / 到根目录
pwd
显示当前工作目录(绝对路径)
clear
man
man 指令:查看命令用法的help
help
[命令] --help:查阅指定命令的使用参数
mkdir
创建一个空目录,要求此用户在当前目录有写权限
-p 若要建立目录的上层目录未建立,一并建立上层目录
rmdir
删除一个或多个空目录或空子目录,要求此用户在当前目录上具有写权限
rm
删除不需要的文件
touch
创建一个空白文件
cp
把指定的源文件复制到目标文件或把多个源文件复制到目标目录中
权限不够加sudo
cp ./test ./mydir/ (把当前主目录下的test文件拷贝到当前路径下叫mydir的目录中)
cp -r ./test./mydir/ (加上“-r”,将指定目录下的文件与子目录一并处理)
cat
查看文件内容,合并文件
cat a.txt b.txt > new.txt
cat -n c.c (从1开始对所有输出行编号)
grep
查找文件中包含有指定字符串的行,[grep 字符 文件]
-i 不区分大小写,-n 加上行号,
wc
统计文件内容
-c 统计字节数
-l 统计行数
-w统计字数
mount、umount
将某个文件系统挂载到某个目录
chmod
改变文件或目录的许可权限,每三位改一个权限(user,group,others)
tar
用来归档、备份、压缩和解压缩
ps
报告程序状态
kill
kill -9 2392
mv
移动或更名现有的文件或目录
mv test testtest 把test的文件名改为testtest
locate
查找指定文件或命令
more
分页显示文件内容,more+文件名/less+文件名
sort
对文本文件的各行进行排序,sort+文件列表