Linux常用命令

文章目录

    • pwd
    • cd
    • ls
    • touch
    • mkdir
    • cp
    • rm
    • mv
    • find
    • du

pwd

显示当前工作目录的完整路径

cd

切换当前工作目录

  • cd .
    切换至当前目录
  • cd …
    切换至上级目录
  • cd -
    返回上一步所在目录(相当于后退)
  • cd /xxx/xxx
    切换至某一路径(绝对路径写法)
  • cd xxx/xxx
    切换至某一路径(相对路径写法)

ls

显示目录与文件信息

  • ls -a
    显示所有的信息,包括隐藏文件与目录(以点开头)
  • ls -d
    显示目录本身的信息,而非目录下的资料信息
  • ls -h
    人性化显示(即:易读)容量信息
  • ls -l
    长格式显示详细信息
  • ls -c
    显示文件或目录最后修改时间,配合l使用
  • ls -u
    显示文件或目录最后访问时间,配合l使用
  • ls -t
    以修改时间排序(默认按文件名称排序)

touch

创建或修改文件时间

  • touch 文件/目录
    如果文件不存在,则创建
    如果文件存在,则更新文件所有时间为当前系统时间

mkdir

创建目录

  • mkdir -p d1/d2
    创建多级目录

cp

复制文件与目录

  • cp file1 dir1
    复制file1到dir1目录下

rm

删除文件或目录

  • rm -f
    不提示,强制删除
  • rm -i
    删除前,提示是否删除
  • rm -r
    删除目录以及目录下的所有内容

mv

移动文件或目录,在同一目录下移动则为重命名

  • mv file1 file2
    在同一目录下,file1重命名为file2
  • mv file2 dir1/
    将file2移动至dir1文件下

find

搜索文件或目录

  • 用法:find [命令选项] [路径] [表达式选项]
    • -empty:查找空白文件或目录
    • -group:按组查找
    • -name:按名称查找
    • -iname:按名称查找,不区分大小写
    • -mtime:按修改时间查找
    • -size:按容量大小查找
    • -type:按档案类型查找(文件:f,目录:d,设备:b/c,链接:l)
    • -user:按用户查找
    • -exec:对找到的档案执行命令
    • -a:并且
    • -o:或者

du

计算文件或目录的占用空间

  • 用法:du [选项] [文件/目录]
    • -h:人性化(易读)显示空间信息
    • -s:仅显示总占用空间

你可能感兴趣的:(linux)