您现在的位置: 万盛学电脑网 >> 操作系统 >> Linux教程 >> 正文

Linux基础命令大全

作者:佚名    责任编辑:admin    更新时间:2022-06-22

  Linux Tutorial

  常用命令

  文件处理命令

  ls #显示目录文件list

  -a #all

  -l #detail

  -d #目录属性

  cd #change directory

  / #root directory

  .. #上一级目录

  pwd #print working directory 显示当前所在的工作目录

  touch #创建空文件

  mkdir #make directories

  cp #copy 复制文件或文件夹

  -r #递归复制 recursive

  mv #move 移动文件或更名

  mv [src File/Dir] [dist File/Dir]

  rm #romove

  -r #递归删除

  cat #显示文件内容

  more #分页显示文件内容

  head #查看文件的前n行

  tail #查看文件的倒数几行

  ln #产生连接文件

  ln -s [src] [dist] #创建软链接

  权限管理命令

  chmod #change the permissions mode of a file

  chmod [{ugo}{+-=}{rwx}] [file/dir]

  chmod [mode=421] [file/dir]

  文件权限:

  文件 目录

  --------------------------------------------------------------

  r read 可以查看文件内容 可以列出目录内容

  w write 可以修改文件内容 可以在目录中和创建、删除文件

  x eXecute 可以执行文件 可以进入目录

  chown #change file ownership

  chown [newOwner] [file|dir]

  chown well file1 #change the owner of file1 to be user well

  chgrp #change file group ownership

  chgrp [newGroup] [file|dir]

  umask #显示、设置文件的缺省权限

  -S #以rwx的形式显示新建文件或目录缺省权限

  文件搜索命令

  which #显示系统命令所在的目录

  find #查找文件或目录

  locate #list files in databases

  updatedb #update the locate database建立整个文件系统目录文件的数据库

  grep #在文件中搜索字符串匹配的行并输出

  grep [string] [srcFile]

  帮助命令

  man #manual 获得帮助信息

  info #获得帮助信息

  whatis #获得索引的简单说明信息

  whatis apropos [anyKey]

  压缩命令

  《鸟哥基础》—— pdf 302

  gzip #GNU zip 压缩文件 .gz

  bzip2 # *.bz2

  tar

  tar -jcv -f filename.tar.bz2 distFilename #压缩

  tar -jxv -f filename.tar.bz2 -C distDir #解压缩

  -j 通过bzip2的支持进行压缩/解压缩

  -z 通过gzip的支持进行压缩/解压缩

  -v 显示过程

  -c 建立打包文件

  -x 解包、解压缩文件

  -f filename 指定要被处理的文件名

  -C dir 指定在特定目录解压缩

  网络通信命令

  write <Username> #向另外一个用户发送消息,ctrl+d作为结束

  wall [message] [file] #向所有用户广播消息

  ping IP_ADDR #测试网络连通性

  ifconfig #查看网络设置信息

  -a #查看所有网卡信息

  setup #设置网络信息

  系统关机命令

  shutdown -h now #立即关机指令

  reboot #重新启动