Linux中基础常用命令

  • 文件编辑时的保存命令
    i 进入编辑状态 Esc+
    :w 保存文件但不退出vi
    :w file 将修改另外保存到file中,不退出vi
    :w! 强制保存,不推出vi
    :wq 保存文件并退出vi
    :wq! 强制保存文件,并退出vi
    :q 不保存文件,退出vi
    :q! 不保存文件,强制退出vi
    :e! 放弃所有修改,从上次保存文件开始再编辑

  • 打开文件
    vim 文件名

  • 删除文件
    • rm -rf 文件名
  • 复制和移动
    • cp 文件 目录
    • mv 文件 目录

显示当前目录下的文件列表

  • ls 显示文件列表
  • ls -a 显示当前目录下所有文件列表(包括隐藏文件)
  • ls -l 显示当前目录下文件列表的详细信息
  • ll 显示文件列表详细信息
  • 跳转路径
    cd /根路径/路径2
    cd 路径1/路径2

  • 防火墙指令
    systemctl status firewalld 查看防火墙状态
    systemctl stop firewalld 关闭防火墙
    systemctl start firewalld 启动防火墙

  • 查询进程
    • lsof -i:port 通过端口查询进程信息
      • 如果此指令不可以用,则需要通过 yum install lsof安装指令
      • CentOS6 Ubuntu没有此指令
    • netstat -apn | grep port 通过端口查询进程信息 (CentOS6)
    • ps -ef | grep java 通过进程名称查找进程
  • 强杀进程
    • kill -9 PID 通过进程编号强杀进程
  • 系统注销和重启
    • logout 注销
    • reboot 重启

文件压缩和解压

  • windows系统下压缩文件通常是zip、rar等格式;Linux系统压缩文件通常为tar.gz
  • tar 指令 完成linux系统的文件压缩和解压
    • tar -zcvf 压缩
      # 对test1目录进行压缩,压缩到test1.tar文件
      tar -zcvf test1.tar test1

      # 将test1和test2进行压缩,压缩到test.tar文件
      tar -zcvf test.tar test1 test2
      
    • tar -zxvf 解压
      # 解压指定的压缩文件
      tar -zxvf test.tar

  • 指令说明:
    • z 用gzip工具进行压缩或者解压
    • x extract 解压缩
    • c compress 压缩
    • v verbose显示压缩/解压过程详细信息
    • f file 文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值