linux初级必备
cd——用来切换目录
- cd ~ 跳转到自己的home目录
- cd . . 跳转到当前目录的上一层目录
- cd . 跳转到当前目录
ls——显示当前目录下内容
- ls -a 显示所有文件/目录(.a隐藏文件)
- ls -l 文件名称、权限、拥有者等信息详细列出
pwd——显示当前工作目录的绝对路径
rm——删除文件或目录
- rm -i 删除前询问
- rm -r 删除目录
clear——清屏
touch——新建文件
mkdir——创建目录
- mkdir -p 确保所需要的目录名存在,不存在会直接创建
cat——将文件输出到终端
- cat -n 对输出的行数进行编号
- cat -b 和-n作用差不多,不同点是遇到空白行不会编号
- cat -E 在每行结束位置显示$
cp——复制文件或者目录
- cp -a 复制目录时使用,会保留文件属性及相关链接等
- cp -d 复制时保留链接
- cp -f 覆盖已经存在的目标文件不给提示
- cp -r 若给出文件是目录,会复制该目录下所有文件目录
注意: 使用cp复制目录时,必须使用-r
mv——移动文件或目录,为文件或目录改名
- mv -b 目标文件或目录存在时,使用该命令在覆盖前会创建一个备份
- mv -n 不覆盖已存在的文件或目录
tree——以树状图列出目录的内容
- tree -a 显示所有文件和目录
- tree -d 只显示目录名称
- tree -D 列出文件或目录的修改日期
- tree -p 列出权限标识
- tree -s 列出文件或目录大小
shutdown——关机
- shutdown -r 关机后重新开机
- shutdown -h 关机
- shutdown -c 取消正在进行的关机动作