1.防火墙常用命令
firewall-cmd --state 显示centOS7防火墙状态
systemctl stop firewalld 关闭防火墙
systemctl disable firewalld 禁止开机自启动
2.配置静态IP
修改配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
注掉 #BOOTPROTO="dhcp"
添加 IPADDR=192.168.80.11
NETMASK=255.255.255.0
GATEWAY=192.168.80.1
DNS1=192.168.124.1 四行
重启网卡使修改生效 service network restart
3.常用基本命令
ll/ls:查看当前目录下的所有文件
cd / :进入根目录
cd /usr/games : 进入子路径
cd .. : 退出到上一层目录
pwd:当前所在的路径
cd -:切换上一个所在的目录
4.文件夹的增删改
mkdir 文件夹: 创建文件夹
mv oldname newname:修改文件夹名称
rm 文件:删除文件
rm -f 文件:强制删除文件
rm -r 文件夹:递归删除文件夹
rm -rf 文件夹:强制递归删除
cp 文件 路径:复制文件
cp -r 文件夹 路径:复制文件夹
5.文件的操作命令
touch 文件名:创建文件
cat 文件名:查看文件
more 文件名:查看文件,显示百分比,回车下一行,空格向下一页,q退出
less 文件名:查看文件,可以使用键盘右下角的上下方向键翻页,q退出
tail -10 文件名:查看文件的最后10行
tail -f 监控文件:监控文件变化,例如日志文件
vi 文件名:按i:插入内容
按esc:退出编辑模式
按wq:保存退出
按q:不保存退出
rm -rf 文件名:删除文件
6.压缩和解压命令
解压:tar -zxvf 压缩包
z:调用gzip压缩命令进行压缩
x:解压文件
v:显示运行过程
f:指定文件名
压缩:tar -zcvf 打包后的文件名 打包文件
c:打包文件
例如:tar -zcvf test.tar.gz a.txt b.txt
7.其他常用命令
pwd:显示当前所在位置
search / -name "a.txt":在根目录下查找名称为a.txt的文件
whereis date:查找date命令所在位置
ps -ef:查看进程
ps -ef | grep 进程名
| 含义:管道符 上一条命令的输出是下一条命令的输入
yum search 软件:yum软件包管理器
yum install tools
chmod u+x 文件名:权限操作
8.用户操作
useradd 用户名:添加用户
passwd 用户名:修改该用户的密码
su 用户名:切换用户
vi /etc/sudoers:可以给普通用户赋予root权限
root ALL=(ALL) ALL
test ALL=(ALL) ALL