常用Linux命令手册,持续更常用

其他的一些命令可以看到下面的链接,里面还有idea的操作快捷键、jvm操作命令和git相关命令

常用快捷键和相关命令

硬链接和软链接
ls -i   #查看文件的inode
ln fileName hard_link_name #给 fileName 创建对应的硬连接 hard_link_name
ln -s fileName soft_link_name  #给 fileName 创建对应的软连接 soft_link_name
字符处理
ls -l /etc/init.d | more  #使用管道可以使得 | 之前的命令输出的内容作为该符号之后命令的输入
#搜索文本
grep [-icnv] '需要匹配的字符串' fileName 
#参数说明 -i(不区分大小写) -c(统计匹配到的行数) -n(输出行数) -v(反向匹配)
#排序
sort [-ntkr] fileName
#参数说明 -n(采用数字排序) -t(指定分隔符)  -k(指定第几列)  -r(反向排序)
#删除重复内容
uniq [-ic]
#参数说明 -i(忽略大小写)   -c(计算重复的行数)
Notice:该命令一般和 sort 命令一起使用,因为相邻行如果不相等的话, uniq 不起作用
paste [-d]
#参数说明 -d(在合并时行间的分隔符)
网络管理
#此处的命令具体根据具体案例来进行讲解说明
ifconfig  #输出当前系统中所有处于活动状态的网络端口
ifconfig eth0 192.168.159.130 netmask 255.255.255.0 #手动更改eth0的IP地址
ifconfig eth0 down #手动断开、启动网卡
route add default gw 192.168.159.2 #添加默认网关
route -n #查看系统的路由表
ping [-ciw]  #测试另一台主机是否可达
#参数说明 -c(指定 ping 的次数)  -i(指定 ping 的发送间隔)  -w(ping 无法回应时,在超时时间后退出)
host www.google.com #用来查询 DNS 记录,
#带入参数:域名, 返回参数:该域名的IP地址
进程管理
ps [-Aawu]
#参数说明 -A(列出所有的进程,和-e效果一样)  -a(列出不和被终端有关的所有进程)  
#        -w(显示加宽,可以显示较多信息)  -u(显示有效使用者相关的进程)
ps aux   #显示所有包含其他使用者的进程
top  #动态查看进程的状态,提供对系统状态实时监控,包括CPU使用、内存使用、执行时间等指标
kill [信号代码] 进程ID  #进程终止,一般和ps命令连用
lsof [options] fineName #查询进程打开的文件
lsof fineName  #显示打开指定文件的所有进程
lsof -c String #显示COMMAND列表中包含指定字符的进程打开的所有文件
lsof -u userName #显示所属于user进程打开的文件
nice  #进程优先级调整
renice -10 -pid  #调整对应进程的优先级
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值