Linux Shell 常用命令

1. 进程查询

ps -ef | grep [感兴趣的进程]

top


2. 网络端口查询

netstat -apn | grep [查询的端口]


3. 查看文件/目录大小

du -h [文件/目录]


4. 拷贝文件/目录至当前使用机器

scp [-r] [用户名]@[FROM地址IP]:[FRO文件/目录路径]  [本地地址]

lftp [用户名]@[FROM地址IP]

cd [FROM路径]

mirror [文件夹]

get [文件名]


5. 查询机器名对应IP

host [主机名]


6. 查看日志

tail -f [日志文件]


7.转换文件编码

iconv -f [从什么编码e.g utf-8] -t [到什么编码 e.g. gbk] [从什么文件] > [到什么文件]


8.查看文件编码

file -i [文件名称]


9. Linux 命令行操作

Ctrl+a 回到行首   ahead

Ctrl+e 回到行尾   end

Ctrl+f  向前一个字符 forward

Ctrl+b 向后一个字符 backward

Ctrl+r  快速检索历史命令


10. 将dos文件\r\n结尾换成Unix文件格式

cat file1 | tr "\r" "\n" > file2


11. 文件排序 & 去重复

sort -u 

uniq -c

sort file | uniq > outfile


sort -n -k 4 -t $'\t' user_click.2016-03-29 > test

-k: 按第几列排序  从1开始

-n: 按照数据排序

-t: 分割符 tab分割符需加上$


12. 定时任务

crontab -e 


*         *        *       *     *       nohup sh run.sh &   

分    小时    天    月    周    cmd




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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值