3.1 linux系统中的一些命令

82 阅读2分钟

ls(list)命令    ls命令使用格式:ls 选项(拓展延伸ls指令) 文件

  • ls   显示当前文件夹下的所有文件
  • ls -l(long)    长格式显示
  • ls -a(all)    显示隐藏文件 包括 . ..
  • ls -A 显示隐藏文件 不包括 . .. 
  • ls -d 只显示当前目录的属性
  • ls -R 递归显示所有
  • ls -t 以时间顺序显示
  • ls -r 倒序显示
  • ls -l = ll
  • ls -ld 

linux中7种文件类型

  • - 普通文件
  • d 目录
  • c 字符
  • b 块设备
  • l 软连接
  • s 套接字
  •  p 管道 

2.du(Disk Usage 磁盘使用)命令

du命令使用格式:du 选项(拓展延伸du指令) 文件夹

  • du -a(average)   显示每一个文件的 占磁盘的空间
  • du -s(sum)   显示文件夹总大小
  • du -h 人性显示
  • du -d 显示目录层级 -d 2 最多显示2级
  • 注意 a和 s 不可以 同时使用

3.mkdir(make directory 创建目录)指令mkdir命令使用格式:mkdir 选项 文件夹名

  • -p 递归 mkdir -p aa/bb/cc
  •  -v 显示过程 

4.touch命令touch命令使用格式:touch 选项 文件名

  • 文件名 已存在 更新 文件的时间
  • 文件名 不存在 就是 建立文件

5.alias(别名)命令

  •  alias 直接打 显示当前已定义的所有别名
  •  alias 自定义的命令="原始命令"
  •  unalias 自定义命令 取消别名

6.cp(复制)命令cp命令使用格式:cp 要被复制的文件 新文件

 复制文件夹一定要加-r(递归复制)

7.rm -rf命令rm- -rf使用格式:rm -rf 文件或文件夹名   

rm -rf(remove recuisively):表示强制删除指定地址的内容。该命令拥有特殊的权限,可以清除该地址下的一切文件,且删除后不可恢复。

  • rm -r 命令表示要递归删除目录及其子目录中的所有文件和目录。如果需要删除的是一个目录,它将会删除目录及其下的所有文件和子目录。如果没有 -r 参数,则 rm 命令默认仅删除单个文件。
  • rm -f 命令表示要强制删除文件或目录,跳过任何确认提示。在默认情况下,当你试图删除一个目录或一个只读文件时,系统会提示你确认是否删除。使用 -f 参数可以绕过这个确认提示。