使用过的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 - 返回上一次的目录

浙公网安备 33010602011771号