学习linux---不得不知的linux命令

1,wall 向系统内login的用户发送消息
2,w,who 谁现在login
3,last login用户的历史纪录
4,uptime 也可以查看系统up的持续时间,多少用户在线,当前load情况
5,uname 查看系统内核版本,uname -r
6,rpm 包管理,安装rpm -ivh ,删除rpm -e 查询 rpm -qa | grep pname,当然还有很多参数,-U..
7,route 查看路由情况
8,arp 查看arp情况
9,ifconfig 查看ip情况,当然 ip address show也可查看
10,tar 常用 -zxvf -jxvf -czvf -cjvf z,j 区别就是压缩程序的不同,gz,bz
11,init 0 1 6 和运行级别,init 6 同reboot init 0当然就是关机
12,runlevel 显示当前运行级别
13,rm -rf 经常用到,rm -f 也经常用到
14,passwd 改密码
15,chown 修改所有者,经常用到chown admin.admin
16,useradd 加用户userdel删除
17,groupadd 加组groupdel删除
18,cd ,变目录
19,ls list 常用ll
20,find 查找命令,如find / -name jordanfang.txt -print
21,grep 过滤命令,如grep -r jordanfang.txt *
22,xarge 当然也是个过滤命令,如 cat file | xarge -d1 | sort | uniq -dc
23,sort 排序命令
24,uniq合并命令
25,paste命令,平常用提把两个列的文件合并成一个文件
26,cat 显示文件内容,当然还有less,more,paste也可以显示文件内容
27,crontab 可以用来定时运行脚本,常用crontab -e edit crontab -l list
28,& 后台运行,如find / -name jordanfang.txt -print & 同时可以用bg,fg,ctrl+z来配合
29,sed&awk 过滤,替换
30,ps
31,netstat
32,mkdir
33,ln -s source name
34,touch new file
35,chmod 改权限
36,unlink 同ln,只是反方向
37,wget 抓文件
38,su 更改用户,如su - admin
39,tail 如tail -10 file
40,cp copy
41,mv move
42,alias 别名
43,nmap,扫网段如nmap -v -sP 192.168.1.0/24
44,tcpdump 抓包,如tcpdump port 161 -n
45,echo
46,which 在脚本的定义中比较多,如GREP=`which grep`,就是找到命令路径
47,man 帮助
48,hostname 修改机器名
59,whereis
60,locate
61,cmp compare
62,umask 修改umask
63,pidof 如pidof mysqld显示进程的pid
64,exit logout 当然也可以用ctrl +d
65,sync内存数据写入硬盘
66,df查看磁盘情况,还用df -lh
67,du 查看文件大小 如du -sh
68,mount 加载,如mount -t vat /dev/sda3 /mnt/cdrom
69,umount 如mount /mnt/cdrom
70,eject 弹出cd eject -t 收回
71,free 显示内存使用情况
72,top 查看系统信息
73,nice 进程优先级别 renice 修改nice值
74,kill kill 进程 ,如killall nrpe ,kill -9 2400
75,chkconfig,设置开机运行的程序
76,nslookup 测试dns相关
77,diff
一些文件
1,/etc/sysconfig/network修改机器名
2,/etc/sysconfig/network-scripts/ifcfg-eth0 修改ip
3,/etc/resolv.conf 修改dns
4,/proc/sys/net/ipv4/icmp_echo_ignore_all 可以阻icmp包,当然也可以用iptables来解决
5,/proc/sys/net/ipv4/ip_forward 在做nat的时候用
6,/proc/sys/net/ipv4/ip_conntrack_max在nat表满丢包的的时候可以修改,如echo 81920 >
7,/etc/inittab,一些运行级别
8,/etc/fstab 当前的挂载情况
9,/root/.bash_history root 运行过的命令

你可能感兴趣的:(linux命令)