工作中常用的linux命令总结

ps

查看开启的进程服务: ps -ef|grep进程名
如:查看开启redis的服务: ps -ef|grep redis

netstat

查看监听端口: netstat -tunlp|grep 端口

压缩与解压

tar命令:

压缩

  tar  -cvf  xxxx.tar xxxx(多个目录)  tar  -zvcf  xxxx.tar.gz xxxx(多个目录)

解压 : tar 和tar.gz都是

   tar -xvf  xxx.tar  -C 路径

zip命令:

zip -r xxxx.zip 路径/文件 -d 路径
unzip xxxx.zip

outlookup

查看域名对应的ip:

 outlookup    域名

ssh

ssh命令:

ssh 用户名@ip/域名

sftp

sftp命令: sftp 用户名@ip/域名 或者 ftp ip 输入用户名密码
如:sftp user@10.128.129.88
get [remote-file] [local-file] 从远程主机下载到本机 get /test/1.txt rename.txt
mget [remote-file] 从远程主机批量文件下载到本机 cd 文件夹 mget .
put/mput 中断:bye

telnet

**telnet远程登录命令 : **
talnet ip 然后输入用户名密码
查看外网端口是否开放

 telnet ip  端口   

Windows 命令行黑屏就是通的

nslookup

nslookup 查询域名解析是否正常,查看dns记录,

nslookup  domain  [dns-server]

日志相关

取日志最后500行,追加到文件末尾:

cat server.nohup |tail -n 500 >>jiebei.log

tail -f 实时滚动查看日志

tail -f logs/web-loan-server.nohup

sed ,输出日志文件指定行数到文件中

sed -n  '开始行数,结束行数p'  源文件 >>  目标文件

less查看日志:

  1. 常用操作

    f  向下滚动一屏幕
    b  向上滚动一屏幕
    d  向上滚动半屏幕
    g  定位到文档头部
    G  定位到文档尾部
    
  2. less - N 带行号查看

  3. 查找字符

    /keyword   向下查找
     n   向下匹配下个文本
     N   向上匹配下个文本
    ?keyword   向上查找
     n   向上匹配下个文本
     N   向下匹配下个文本
    
  4. 实时查看文档变动类似 tail -f

    F     实时滚动文档 
    Ctr+C 退出
    

命令行快捷键:

Ctr+a: 光标移到行首
Ctr+e: 光标移到行尾
Ctr+l: 相当于clear
Ctr+r: 搜索打过的命令
Ctr+u: 清除光标前到行首的内容
Ctr+k: 清除光标前到行尾的内容
Ctr+z: 进程放后台
Ctr+t: 交换光标前两个字符

chown

迭代修改文件所有者

chown [-R] 账号名称:组群  文件/目录
useradd -d /home/username -m username 
passwd username 
chown username -R /home/username

查找大文件并按照大小排序

find . -type f -size +800M  -print0 | xargs -0 du -h | sort -nr

查找大文件夹

du -h --max-depth=1 |sort -nr

二级目录排序

du -h --max-depth=2 | sort -nr | head -12

磁盘使用情况

df -h

查看内存使用

free -h

查看服务器系统时间

date "+%Y-%m-%d %H:%M:%S"

查看和编辑计划任务

crontab -l
crontab -e

查看程序安装的路径

whereis java

防火墙相关

关闭防火墙命令:

systemctl stop firewalld.service

查看防火墙状态:

systemctl status firewalld.service

关闭开机自启动:

systemctl disable firewalld.service
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值