linux常用命令
来源:互联网 发布:阿里域名 编辑:程序博客网 时间:2024/05/29 17:20
1. 查看网络端口号是否被占用
netstat -anp | grep 3306
2. 查看磁盘状况
df -h
查看某个目录的大小
du -sh dir
查看当前目录下所有文件的大小
du -sh *
3. 解压缩文件(gz和bz2)
压缩:tar -czvf file.tar.gz file
tar -cjvf 201504.tar.bz2 201504
解压:tar -xzvf file.tar.gz
tar -xjvf 201504.tar.bz2
解压到指定目录:tar -xzvf 201501.tar.gz -C./extfiles/
4. 后台执行
nohup program&
5. awk命令
awk -F"\t" '{if(FILENAME >= "20151109" && $4==114 && ($3==131078 || $3=327681) && $21 == 0) print $1"\t"$11;}' 201511*
6. 合并文件,排序和去重
cat file1 file2 | sort | uniq
7. 查看进程实时情况
top -c(cpu占用率排序)
top -p 12032(按pid查询)
8. ps命令
ps -aux显示所有进程
ps -ef显示进程id和父进程id
9. file,head,tail命令
file 2016.txt
head -2 2016.txt (前2行)
tail -10 2016.txt (最后10行)
10. 创建文件:vi zhb.txt
vi操作:退出vi::wq,编辑::i
复制文件:cp -r src dst
删除文件/文件夹: rm -rf zhb.txt //彻底删除,慎用
新建文件夹:mkdir zhb
移动文件:mv zhb.txt /usr/zhb/
复制文件夹:cp -r src dest -r是递归复制文件夹中的文件
查看相关进程:ps aux|grep xxx xxx是进程名,比如java等
11.g++使用
1. g++编译c++:
g++ -o test.out test.cpp
2. 运行C++:
./test.out
3. 用gcc编译C++程序
gcc 1.cpp -lstdc++ -o 1.o
12. 在Linux服务器上检查TCP/UDP端口的连通性
telnet和nc 是用来测试端口连通性的一般工具。
telnet可以测试tcp端口的连通性。
nc可以测试tcp和udp端口的连通性。
请确保telnet和nc工具已经安装
# yum install nc # yum install telnet(1)测试tcp端口的连通性:
telnet <hostname/IP address> <port number>
如:telnet 192.118.20.95 22
(2)使用nc命令来测试tcp端口的连通性:
nc -z -v <hostname/IP address> <port number>
如:
tcp测试:nc -z -v 192.118.20.95 22
udp测试(加-u):nc -z -v -u 192.118.20.95 123
0 0
- 【linux 常用命令】常用命令整理
- linux常用命令
- Linux常用命令
- LINUX 常用命令
- linux常用命令
- Linux 常用命令
- Linux 常用命令
- Linux常用命令
- LINUX常用命令
- Linux 常用命令
- linux常用命令
- Linux常用命令
- Linux常用命令
- Linux 常用命令
- Linux常用命令
- Linux 常用命令
- Linux 常用命令!
- Linux 常用命令
- android PM2.5监控demo开发
- <一>Flex(Flex+j2EE)
- Android - 总结Activity与Fragment打开的时候获取组件的大小
- 【c语言】动态开辟一个二维数组
- 网络编程练习-RAW套接字
- linux常用命令
- html网站模板积累
- 第六周项目三 人数不确定的工资类
- 2015届3i工作室正式成员名单公布
- 深搜基础
- 产品 7 2033 万美元,Pebble Time 众筹创新纪录,可战争才刚刚开始
- HDU 1501 Zipper 【DFS】
- CodeForces 478A----Initial Bet
- C#的那些事(二)命名空间 namespace