ToB企服应用市场:ToB评测及商务社交产业平台

标题: linux基本命令(跑路人笔记) [打印本页]

作者: 徐锦洪    时间: 2022-6-25 10:25
标题: linux基本命令(跑路人笔记)
文章目录



ls指令

语法:ls [选项][目录或文件]
功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。
常用选择:
   
  pwd

语法: pwd
功能: 显示当前用户所在目录
cd

语法:cd 目录名
功能:改变工作目录。将当前工作目录改变到指定的目录下。
举例:
   cd … : 返回上级目录
  cd /home/litao/linux/ : 绝对路径
  cd …/day02/ : 相对路径
  cd ~:进入用户家目
  cd -:返回最近 访问目录
  touch

语法:touch [选项]… 文件…
功能:touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。
常用选项
   
  mkdir

语法:mkdir [选项] dirname…
功能:在当前目录下创建一个名为 “dirname”的目录
常用选项:
   -p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立 好那些尚不存在的目录,即一次可以建立多个目录;
  举例:
  1. mkdir –p test/test1 : 递归建立多个目录
复制代码
rmdir&&rm指令

rmdir

rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除命令。
语法:rmdir [-p][dirName]
适用对象:具有当前目录操作权限的所有使用者
功能:删除空目录
常用选项:
   -p 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。
  rm

rm命令可以同时删除文件或目录
语法:rm [-f-i-r-v][dirName/dir]
适用对象:所有使用者
功能:删除文件或目录
常用选项:
   
  man

Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是 man 语法: man [选项] 命令
常用选择
   
  1 是普通的命令
  2 是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文 件)
  3 是库函数,如printf,fread
  4是特殊文件,也就是/dev下的各种设备文件
  5 是指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义
  6 是给游戏留的,由各个游戏自己定义
  7 是附件还有一些变量,比如向environ这种全局变量在这里就有说明
  8 是系统管理用的命令,这些命令只能由root使用,如ifconfig
  cp指令

语法:cp [选项] 源文件或目录 目标文件或目录
功能: 复制文件或目录
说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录, 则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存 在的目录,则会出现错误信息
常见指令
   
  mv命令

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命 令,经常用来备份文件或者目录。
语法: mv [选项] 源文件或目录 目标文件或目录
功能:
常用选择:
   
  cat

语法:cat [选项][文件]
功能: 查看目标文件的内容
常用选项:
   
  >&&>>


more&&less

相比于cat,more和less不会出现刷屏情况因为他俩都是先显示头部

head&&tail

head可以将数据头部的你所标注的部分显现出来,tail则将数据的尾部资源显现出来.
如下图

格式如下
   head/tail -行数 文件名
  管道 |

管道是指将数据传输到下一个命令的操作.
如我们想得到一个文件的中间部分要怎么做呢?
比如我现在有一个1000行的文件,我想要得到他中间的200~220行.
有两种方法,一种是创建临时文件,一种就是使用管道的方法.
   我们来看看管道的使用代码
  
  
  管道其实就是将前方的数据传递到后方让后方进行处理,并且可以向下无限叠加.
date

显示日期
date 指定格式显示时间:date +%Y:%m:%d
date 用法:date [OPTION]… [+FORMAT]
grep

行文本过滤工具
语法: grep -选项 ‘搜寻字符串’ 文件
功能: 在文件中搜索字符串,将找到的行打印出来
常用选项:
   -i :忽略大小写的不同,所以大小写视为相同
  -n :顺便输出行号
  -v :反向选择,亦即显示出没有 '搜寻字符串’内容那一行
  objdump

语法: objdump [选择] [文件]
功能: 在linux的一个工具用来查看可执行文件并转化成一种可查看的格式
  1. objdump --help
复制代码
上面语句可以查看objdump选择的帮助.
常用的选择
   -S 混合源代码与反汇编

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4