shell基础命令1

1终端操作命令:

  shutdown  n  表示n分钟后关机  默认是1分钟 shutdown -c取消关机  shutdown -h now 表示立即关机

  sudo:在命令前书写,表示以管理员身份运行

  man 命令:对于命令的解释  例如: man ls   表示对ls  命令的使用说明

  exit:关闭一个终端   ,通过 ctrl+alt+t  shift+ctrl+t   shift+ctrl+n 可以快速打开终端

  clear:清空屏幕,等同于 ctrl+l

  pwd :可以查看当前目录

  ctrl+c:强制恢复正常的终端

2.文件夹目录操作

  mkdir: 创建文件夹

  rmdir:删除空文件夹

  touch:创建文件

  rm:删除文件 rm -rf  删除文件夹

  mv:移动文件/文件重命名

  cp:复制文件/另存为文件

3.寻找命令

  echo:输出文件内容,或者输出一段文字

  find:在一个目录下查找文件 find path  -name 按照名字查找 -type 按照类型查找

  file:查看一个文件属性类型

  cat:查看一个文件内容

  head:head -n file 查看一个文件前n行

  tail:tail -n file 查看一个文件的后几行

  wc:wc -c表示查看有多少字符,wc -l表示查看有多少行,wc -w表示有多少个单词

  grep: grep  "lbt" lbt.py 在lbt.py文件中查找 “lbt"字符

4.输出重定向

  >: 例如:echo  "hello" > test.py把 hello写入test.py文件中,若有同名文件将被删除

  >>:例如:echo  "hello" > test.py把 hello写入test.py文件中,若有同名文件将追加

  <:wc < file1 将file1的内容作为输入传给wc命令

5.管道

  |: ls | grep 'test' 从 ls 运行的结果中查找 test内容

6.文件权限

  chmod: ugoa+wrx 例如: chmod  u+w file  表示这个文件给本地用户 写权限 

7.其他常用命令

  ln: ln -s 创建软连接。跟快捷方式一样

  df:查看磁盘大小-T显示文件系统类型  ext4的为磁盘 -h 以M为单位显示

  date:显示日期

  whoami:显示当前用户

  which:查找一个程序位置

  whereis:查找一个命令文件及其关联目录

8.压缩命令 

  zip/unzip: zip压缩文件

  gzip/gunzip:gz压缩文件

  bzip2/bunzip2:bz2压缩文件

  tar:主要用于将若干个文件或目录合并成 一个文件,以便备份和压缩。-jcvf用于压缩bz2格式的压缩文件,-zcvf 用于压缩gz格式文件,-xvf用于解压文件

posted @ 2021-03-28 22:08  苍山如海,残阳如血  阅读(90)  评论(0)    收藏  举报