linux实用命令

设备管理

lsusb    //列举 usb 设备

查找

grep -r "字符串"    //字符串查找

find / -name "文件"    //文件全局查找

find . -name 文件    //当前目录下查找文件

删除

rm [options] name...    //删除文件或者目录

参数

  • -i 删除前逐一询问确认。
  • -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
  • -r 将目录及以下之档案亦逐一删除。

移动

  mv [选项] 源文件或目录 目标文件或目录    //将源文件移动到目标文件

参数

  • -b :若需覆盖文件,则覆盖前先行备份。 
  • -f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;
  • -i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!
  • -u :若目标文件已经存在,且 source 比较新,才会更新(update)

端口

netstat -natp    //tcp端口

netstat -naup    //udp端口

//常用选项

-a: 显示所有连接状态,包括tcp、udp和unix域套接字

-t: 显示tcp连接状态

-u: 显示udp连接状态

-x: 列出所有unix端口

-n: 以数字形式显示地址和端口号

-p: 显示特定协议(tcp、udp和icmp)的连接

-o: 显示与每个连接相关的进程ID

防火墙设置

防火墙在默认开启的情况下,只有ping和ssh不会被拦截

iptables -L    //查看防火墙规则状态

iptables -F    //消除防火墙规则,重启失效

iptables -X    //清除预设表filter 中,使用者自订链中的规则

chkconfig iptables off / service iptables stop    //关闭防火墙

文件管理

zip命令
  压缩:zip FileName.zip DirName 
  解压:unzip FileName.zip

tar命令
  解包:tar zxvf FileName.tar
  打包:tar czvf FileName.tar DirName

gz命令
  压缩:gzip FileName
  解压1:gunzip FileName.gz
  解压2:gzip -d FileName.gz
  
  .tar.gz 和 .tgz
  解压:tar zxvf FileName.tar.gz
  压缩:tar zcvf FileName.tar.gz DirName
  压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...

bz2命令
  压缩: bzip2 -z FileName
  解压1:bzip2 -d FileName.bz2
  解压2:bunzip2 FileName.bz2

  .tar.bz2
  压缩:tar jcvf FileName.tar.bz2 DirName
  解压:tar jxvf FileName.tar.bz2

bz命令
  解压1:bzip2 -d FileName.bz
  解压2:bunzip2 FileName.bz
  压缩:未知

  .tar.bz
  解压:tar jxvf FileName.tar.bz

Z命令
  压缩:compress FileName
  解压:uncompress FileName.Z

  .tar.Z
  解压:tar Zxvf FileName.tar.Z
  压缩:tar Zcvf FileName.tar.Z DirName
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值