1、ls命令:查看文件与目录的命令
ls 查看当前文件夹下的文件目录(不包含隐藏文件) -a或--all 查看当前文件夹下的所有文件目录(包含隐藏文件) -c 以更改时间排序,显示文件和目录 -l 显示使用详细格式列表,除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来 -S 用文件和目录的大小排序。
2、cd命令:切换当前目录
~ 切换home目录 / 切换根目录 .. 切换至上一次的那个目录
3、mkdir:创建文件夹
mkdir xx 创建一个叫做 xx 的目录
4、rm命令:rm [选项]... 文件...删除文件
-f, --force 强制删除。忽略不存在的文件,不提示确认 -i 在删除前需要确认 -I 在删除超过三个文件或者递归删除前要求确认。此选项比-i 提 示内容更少,但同样可以阻止大多数错误发生 -rf 递归删除,文件夹及文件夹下的所有目录
5、mv命令:用于移动文件、目录或更名,
-f 如果目标文件已经存在,不会询问而直接覆盖 -i 如果目标文件已经存在,询问是否直接覆盖 -b 当文件存在,覆盖前为其创建一个备份
6、cp命令:用于复制文件
-f 若目标文件存在,就会询问覆盖 -p 保留源文件或目录的所有属性 -r 递归复制文件和目录 -v 显示cp命令执行的操作过程
7、ps命令:列出系统当前运行的进程
a 显示所有进程 -a 显示同一终端下的所有程序 -A 显示所有进程 c 显示进程的真实名称 -N 反向选择 -e 等于“-A” e 显示环境变量 f 显示程序间的关系 -H 显示树状结构 r 显示当前终端的进程 T 显示当前终端的所有程序 u 指定用户的所有进程 -au 显示较详细的资讯 -aux 显示所有包含其他使用者的行程 -C<命令> 列出指定命令的状况 –lines<行数> 每页显示的行数 –width<字符数> 每页显示的字符数
8.find命令:用来在指定目录下查找文件
find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录 find / -user user1 搜索属于用户 'user1' 的文件和目录 find /home/user1 -name *.bin 在目录 '/home/user1' 中搜索带有'.bin' 结尾的文件 find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件 find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
find -type f -user 用户名 指定用户名查找属于的所有文件
9、kill命令:发送指定的信号到相应进程。不指定信号将发送SIGTERM(15)终止指定进程。如果无法终止该程序可用“-KILL” 参数,其发送的信号为SIGKILL(9) ,将强制结束进程,使用ps命令或者jobs 命令可以查看进程号。root用户可操作所有用户的进程,非root用户只能操作自己的进程。
-l 信号,若果不加信号的编号参数,则使用“-l”参数会列出全部的信号名称 -a 当处理当前进程时,不限制命令名和进程号的对应关系 -p 指定kill 命令只打印相关进程的进程号,而不发送任何信号 -s 指定发送信号 -u 指定用户
10、chmod命令:用于改变文件的权限
u 表示该文件的拥有者 g 表示与该文件的拥有者属于同一个群体(group)者 o 表示其他以外的人 a 表示这三者皆是 + 表示增加权限 - 表示取消权限 = 表示唯一设定权限 r 表示可读取 w 表示可写入 x 表示可执行 X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行 -c : 若该文件权限确实已经更改,才显示其更改动作 -f : 若该文件权限无法被更改也不要显示错误讯息 -v : 显示权限变更的详细资料 -R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递归的方式逐个变更) --help : 显示辅助说明 --version : 显示版本
标签:文件,显示,常用命令,find,命令,linux,进程,目录 From: https://www.cnblogs.com/songyunjie/p/16851888.html