Linux常用命令

1. 端口监听查看

  • ss -tln 查看TCP的listen的端口
  • ss -tlnp 查看哪些进程占用了那些端口

2. 防火墙

  • systemctl status iptables 或 service iptables status 查看防火墙状态
  • systemctl stop iptables 或 service iptables stop 关闭防火墙

3. PS常用命令

  • ps -a 显示所有运行或激活的进程
  • ps -A 显示所有进程
  • ps -e 显示所有进程
  • ps -f 全格式显示
  • ps u 以用户为主显示程序状况
  • ps x 显示所有程序
  • ps aux|grep [filter_word] 组合命令:【ps命令将某个进程显示出来】 【grep命令是查找 】【中间的|是管道命令 是指ps命令与grep同时执行】
  • ps -ef|grep chrome 显示所有的chrome进程
  • kill 8080 杀掉pid为8080的进程
  • pkill [nginx] 根据程序名称杀掉进程
  • last 查看最近登录的记录 last -n 10 查看最近的10条
  • lastb 可查看登录失败的记录

4. 关机、重启等

  • shutdown -h now 关闭系统
  • shutdown -h [hours]:[minutes] 按预定时间关闭系统
  • reboot 重启
  • logout 登出

5. 文件相关

  • cd /home 进入’/home’目录
  • cd … 返回上一级目录
  • cd …/… 返回上两级目录
  • cd 进入个人主目录
  • cd ~user 进入用户user的主目录
  • cd - 返回上次所在的目录
  • pwd 显示当前工作路径
  • ls 查看目录中的文件
  • ls -F 查看目录中的文件
  • ls -l 显示当前目录中的文件和目录的详情
  • ls -lh 显示权限
  • ls -a 显示目录中所有文件包含隐藏文件
  • mkdir dir 创建一个叫做’dir’的目录
  • mkdir dir1 dir2 同时创建两个目录
  • mkdir -p /tmp/dir1 创建目录树
  • rm [filename.*] 删除文件
  • rm -f [filename.*] 强制删除
  • rm -rf dir1 强制删除目录和其中的文件
  • rmdir dir1 删除dir1目录
  • mv dir1 new_dir 重命名/移动目录 mv dir1 dir2 重命名 mv dir1 ./dir2/dir3 移动并重命名
  • cp file1 file2 复制文件
  • cp dir/* . 复制一个目录下的所有文件到当前工作目录
  • cp -a /dir . 复制一个目录到当前目录
  • cp -a dir1 dir2 复制一个目录

6. 文件搜索

  • find / -name filename 从’/'目录开始查找名称为filename的文件
  • find / -name *.js 查找后缀为js的文件
  • chmod ugo+rwx filename 或 chmod a+777 filename
    • u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是
      • 表示增加权限、- 表示取消权限、= 表示唯一设定权限
    • r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行

7. 压缩解压

  • zip file.zip file 将file压缩成file.zip
  • zip -r file.zip file1 file2 dir 将多个文件或目录压缩成file.zip
  • unzip file.zip 解压

8. 网络命令

  • ifconfig 、ip addr 查看ip地址
  • route 或ip route 查看网络接口
  • netstat -anp 或 ss -anp 查看端口占用,可以结合grep命令查询特定接口,如ss -anp|grep 80,即是查看占用80端口的进程(‘|’为管道),这时可以用 kill PID 杀掉此进程,强制删除 kill -9 PID
  • wget、curl 网络请求下载 ,如 wget www.baidu.com,而用curl下载需添加参数,如 curl www.baidu.com -o index.html
  • man 命令文档 如 man wget,可查看wget命令的详情(可能man命令不存在)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值