文件和文件夹类
1.ls
使用-1选项,将每行显示一条记录
列出文件名和目录
2.file
查看文件类型
3.wc
查看文件统计信息
4.find
查找文件或目录
5.cat
连接显示文件内容
6.tail
显示文件尾部
7.head
显示文件头部
8.more/less
分屏显示文件
9.paster
文件合并
10.dd
备份和拷贝文件
11.gzip/bzip2
压缩归档文件
12.gunzip/bunzip2
解压缩
13.tar
打包和解包
14.创建软链接
ln -s /usr/local/java /usr/bin/java
权限类
1.sort
排序
2.uniq
去重
3.tr
替换或删除字符
4.grep
查找字符串
5.diff
比较文件
权限
1.chmod
修改权限
用户
1.chown/chgrp
修改文件所有者和用户在
系统
1.mount/umount
挂载和卸载存储介质
2.df
报告文件系统磁盘空间利用率
3.du
评估文件空间利用率
4.hostname
查看主机
5.w/who
列出系统登录的用户
6.uptime
查看系统运行时间
7.查看系统信息
查看服务器软件系统版本
7.1 cat /etc/redhat-release(linux)
7.2 cat /etc/issue(ubuntu)
查看服务器内核版本
7.3 uname -a
8.date
显示和设置系统时间
9.id
显示用户属性
10.查看防火墙管理工具相关信息(iptables和firewalld都是防火墙管理工具,不同的是firewall的诞生是为了解决一些iptables不好解决的问题)
a.查看防火墙是否安装(防火墙组件一般是默认安装)
rpm -qa|grep iptables/firewalld
b.查看防火墙是否开启
systemctl status iptables/firewall
c.新增防火墙端口
iptables:
### sudo vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
### 重启生效: sudo systemctl restart iptables
若是报了如下错误则表示系统未使用iptables作为防火墙工具:
Failed to start iptables.service: Unit not found.
firewall:
firewall-cmd --permanent --add-service=http
如果找不到服务的话,需要新建一个服务,在/usr/lib/firewalld/services,随便拷贝一个xml文件到一个新名字
xml内容如下:
然后systemctl restart firewalld重启使配置生效
11.服务相关操作
a.查看iptables服务是否运行
systemctl status iptables
b.iptables服务启动/重启
systemctl start/restart iptables