使用过的linux命令

linux命令学习参考网站:http://man.linuxde.net/

1.用户及密码管理

adduser  <user> 添加用户 或者 useradd  (参考:http://man.linuxde.net/useradd)

passwd  [user] 更改用户密码,默认修改自己的密码

groupadd [options] [groupname] 添加用户组

groups [user] 查看用户的组信息,默认查看自己的组信息

 

visudo 编辑/etc/sudoers文件

su 切换用户

 sudo 切换用户

 sudo tcpdump -i any -s0 host 172.16.1.208 and \(172.16.1.207 or 123.207.xxx.xxx \) -w gw207.cap

 

2.文件及文件夹

chown -R <user> <dir> 改变文件夹所属人

chmod 777 <file> 改变文件权限

touch、cat、head、tail、vi

sed、grep、find

3.软件下载安装

yum 软件安装 (参考:http://man.linuxde.net/yum)

wget 下载  (参考:http://man.linuxde.net/wget)

tar xzvf 解压 (参考:http://man.linuxde.net/tar)

yum install net-tools  安装网络工具(其中包含了netstat)

 

4.网络相关 

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT #开启80端口
/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT #开启22端口
/etc/rc.d/init.d/iptables save #保存配置
/etc/rc.d/init.d/iptables restart #重启服务


查看已开放端口
/etc/init.d/iptables status
systemctl stop firewalld 临时关闭防火墙

systemctl disable firewalld 禁止开机启动

netstat 查看网络情况

5.进程、内存、磁盘管理相关

ps、top 查看进程

free -h 查看内存

df、du 查看磁盘情况

 uname 查看操作系统信息

fuser 查看使用指定文件或者指定端口的进程号

 sysctl 用于在内核运行时动态地修改内核的运行参数

 

*其他

nohup <command> & 后台执行命令

ulimit 限制用户对shell资源的访问

ssh 远程连接

scp 远程拷贝

cd - 返回上一次的目录

 

posted @ 2018-07-19 14:50  缘来就是你  阅读(117)  评论(0)    收藏  举报