工作中常用的Linux命令

工作中常用的Linux命令

1.开发基础:
  • 查看操作系统:

    cat /proc/version
    
  • 查看系统的时间:

    date
    
  • 查看IO、系统内存、CPU、监控视图等:

    • 查看CPU的详细信息:

      cat /proc/cpuinfo
      
    • 查看内存使用情况:

      free -m
      
    • 监控视图:(深入学习可以网上自学)

      top
      
    • 输出CPU和磁盘I/O相关的统计信息:

      iostat
      
  • 查看网络端口状态:

    netstat -anp | grep 18008     # 查看18008端口状态
    
2.开发必备
场景1:以更新Linux环境上的某个jar包为例

**Step1:**进入某个目录

cd /opt/oss     # 进入根目录下的opt目录下的oss目录

**Step2:**查找某个具体的文件

find . -name "test*"     # 当前目录下查询名为以test开头的文件
find / -name "test*"     # 根目录下查询名为以test开头的文件

**Step3:**修改文件权限和修改文件名

chown ossuser:ossgroup test.jar     # 修改单个文件
chown -R ossuser:ossgroup test/     # 递归修改test目录下面的文件
mv     # 重命名和移动
cp     # 拷贝

**Step4:**从一个环境上copy包到当前环境的具体目录

把当前目录的test.jar复制到10.10.10.10环境上的根目录下的tmp目录下的test目录下:

scp test.jar root@10.10.10.10:/tmp/test

**Step5:**搜索进程、杀死某个进程

ps -ef | grep test     # 查看包含test的进程,其中ps可以继续查看更多用法
kill -9 pid     # 强制杀死进程
场景2:使用VIM编辑器查看和编辑文件

VIM分为一般模式、编辑模式和指令模式。

一般模式下的快捷键整理:(红色为常用操作

  1. 移动光标时的按键说明
按键说明
上下左右箭头上下左右移动光标
gg移动光标到文档的第一行
G移动光标到文档最后一行
:set nu显示行号
:set nonu取消显示行号
/word向光标之下搜索名为word的字符串
?word向光标之上搜索名为word的字符串
n向下搜索,重复前一个搜索动作
N向上搜索,与n相反
  1. 复制、粘贴和删除按键说明
按键说明
x,Xx为删除光标所在处字符依次向后删除一个字符,相当于del键。X为向前删除一个字符,相当于backspace键
nxn为数字,连续向后删除n个字符
dd删除光标所在行一整行数据
ndd删除光标所在行向下n行的数据
yy复制光标所在行
nyy复制光标所在行向下n行的数据
pp为将已经复制的数据,从光标的下一行开始粘贴。比如,现在光标在第20行,且复制了10行数据。p为将数据粘贴在21-30行
u复原上一个动作,取消操作的意思
.重复上一个动作

模式切换:(红色为常用操作

  1. 一般模式进入编辑模式按键说明
按键说明
i进入insert模式。从目前光标所在处插入
a进入insert模式。从目前光标所在处的下一个字符开始插入
o进入insert模式,英文字母o。从目前光标所在处的下一行插入新的一行
ESC退出编辑模式到一般模式
  1. 一般模式切换到指令模式按键说明
按键说明
:w将编辑的数据写入硬盘中
:wq保存编辑好的数据,并且退出vim编辑器
:q!强制退出,不保存编辑的数据
ZZ若文件没有被修改,则不存储退出。若文件被修改,则存储后退出
:w filename将编辑后的文件另存为文件名为filename的文件
:r filename将文件名为filename的文件内容读取到光标的后面
3.开发进阶

Linux三剑客的学习**(grep、sed、awk)**

后续学习推荐书籍:《鸟哥的Linux私房菜》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值