Linux操作

在终端进行关机:

  shutdown -h,halt,init 0

 

 

 

 

cat命令:

  把多个文件连接后输出到屏幕,加">文件名"输出到另一个文件

  cat 选项 文件...

  -b:对行数进行编号

more命令:

  more 选项 文件...

  显示文本文件的内容,一次显示一屏

  -p:

head命令:

  查看一个文本文件的开头部分

  head 选项 文件

  -cNum:显示文本前面num个字节

  -nNum:显示文本前面num行内容

tail命令:

  tail 选项 文本

  查看一个文本文件末尾部分

  -cNum:显示文本末尾num个字节

  -nNum:显示文本末尾num行内容

less命令:

  分屏显示文件的内容

  less 选项 文件...

  less -p 文字 文件:查找文件中出现的字符串

grep命令

  grep 选项 查找模式 文档

  例:grep ^字符串 文件  查找文件中以字符串开头的行

    grep 字符串 文件  查找文件中包含字符串的行

    grep 字符串$ 文件  查找文件中以字符串结尾的行

sort命令:

  对文件中的所有行进行排序

  sort 选项...文件...

  例:sort -d 文件:对文件按字典顺序排序

    sort -r -o 文件1 文件2:将文件2逆序排序,然后写入到文件1中

uniq命令:

  检查及删除文本文件中重复出现的行

comm命令:

  对两个已经排序号的文件进行排序,生成三行输出:在两个文件中都出现的行,在文件1中出现的行,在文件2中出现的行

diff命令:

  比较文本文件,找出它们的不同

  -i:忽略大小写

cp命令:

  复制文件

  cp 选项  源文件  目标文件

rm命令:

  rm 选项 文件

  删除文件或目录,删除目录必须加-r

mv命令:

  mv 选项 源文件 目标文件

  移动文件或目录,更改文件或目录的名称

wc命令:

  统计文件中字节数,字数,行数

  wc 选项 文件

  -c,-l,-w

bzip2命令:

  压缩文件为.bz2,并删除原始文件

  bzip2 选项 文件

  -c:标准输出

  -d:执行解压缩

  -f:同名时,覆盖压缩

  -k:解压缩后,保留原始文件

gzip命令:

  压缩文件为.gz的文件,并删除原始文件

  -c:压缩文件输出到设备,不改变原始文件

  -d:解开压缩文件

  -f:强制压缩文件

  -r:压缩目录下所有的文件及目录

tar命令:

  用来建立和还原备份文件的工具程序,它可以加入和解开备份文件的内容

  tar 选项 文件和目录

  -A:新增tar文件到已存在的备份文件

  -c:建立新的备份文件

  -t:列出备份文件的内容

  -x:从备份文件中还原文件

  --delete:从备份文件中删除指定文件

find命令:

  查找文件和目录

  find 路径名 表达式

  find ~ -print:查找当前目录下的所有文件并输出

  find . -name "*.c" -print:查找当前目录下所有以.c结尾的文件,并输出

chmod命令:

  改变文件访问权限

  chmod g+rw 文件:为文件的组用户添加读写的操作

  +:表示添加权限

  -:表示去除权限

  u:文件所有者

  g:组用户

  o:其他用户

  a:所有用户

ifconfig命令:

  用于查看和更改网络接口的地址和参数

ping命令:

  使用icmp协议来检测网络联通情况

  ping -c 3 地址:设置回应三次

netstat命令:

  查看网络状况

  netstat -a:查看已连接的网络状态

 

Linux下编写c程序

  编译源程序:gcc 源程序 -o 文件名

  运行编译后的代码:./文件名  

fdisk命令:

  磁盘管理

  fdisk -l:列出系统中的所有磁盘信息

df命令:

  检查磁盘空间占用情况

mount命令:

  挂载设备

  mount  设备位置  挂载位置

 

  

 

posted @ 2019-09-16 14:52  BatmanY  阅读(174)  评论(0)    收藏  举报