Linux Shell 常用命令
2015-10-15 18:38
363 查看
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
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
相关文章推荐
- 关于shell下出现"未预期的符号问题"
- linux shell脚本自动删除mysql表前3个月的数据
- linux shell脚本调整任务计划
- Linux shell学习笔录
- shell判断文件夹是否存在
- 一个bash脚本
- linux shell — 4.文件和目录管理(1)
- shell
- 通过Linux shell实现的花生壳动态域名解析(DDNS)
- Shell学习笔记
- 第 三 十 一 天:shell 脚 本(二)
- PowerShell图形化编程1-原理
- 使用 Secure Shell Client工具操作linux常用命令打包到测试命令
- Mac 设置环境变量 查看和添加PATH环境变量
- shell编程之给变量赋值的五种方法
- Mac OS X EL Capitan MAC OX 10.11 安装cocoapods后还是提示-bash :pod command not found 解决办法
- 如何获取shell命令输出的错误信息?
- xshell自动登录脚本
- 第 三 十 一 天:shell 脚 本 (一)
- linux,shell输入反斜杠显示'W'。