资料下载
VMware(带密钥)
链接:https://pan.baidu.com/s/1tNgjDgAIWeKsCkE2cufBDQ 密码:r2zi
CentOS-6.8-x86_64-bin-DVD1.iso
链接:https://pan.baidu.com/s/1BGf2aU5cKYCizxixfcYCpw 密码:lusd
SSH工具
链接:https://pan.baidu.com/s/11RoKPax1Pz33RJrjXtjvcA 密码:163v
配置主机名称
查看主机名称
hostname
修改主机名称
打开修改的配置文件
vim /etc/sysconfig/network
修改前配置文件
修改后配置文件
重启服务器查看修改是否成功
防火墙
查看防火墙状态
service iptables status
临时关闭防火墙:关机后在开启后防火墙还会开启
service iptables stop
关闭防火墙开机启动
chkconfig iptables off
开启防火墙开机启动
chkconfig iptables on
关机、重启
将数据由内存同步到硬盘中
sync
重启
reboot
立马关机
shutdown –h now
立马重启
shutdown –r now
关机(等同于shutdown –h now 和 poweroff)
halt
注意:不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中。
查看系统IP
ifconfig
用户管理命令
添加用户
添加用户名为user的用户
useradd user
修改用户的密码
修改用户名为user的密码
passwd user
切换用户
su user
删除用户
删除用户但保存用户主目录
userdel user
删除用户而且删除用户主目录
userdel -r user
usermod:修改用户
usermod -g 用户组 用户名
设置普通用户root权限
打开 /etc/sudoers配置文件
vim /etc/sudoers
修改配置文件
修改前
修改后
操作:操作前面加sudo
以删除文件夹为例
用户组管理命令
groupadd:新增组
groupadd 组名
查看创建了哪些组
cat /etc/group
groupdel:删除组
groupdel 组名
groupmod:修改组
groupmod -n 新组名 老组名
文件目录操作
pwd:显示当前工作目录的绝对路径
pwd
ls:列出目录的内容
列出当前目录下的内容
ls
列出某目录下(/user)的内容
ls /usr/
mkdir:创建一个新的目录
在当前目录下创建a目录
mkdir a
在当面目录下创建b/c目录(级联创建目录)
mkdir -p b/c
touch:创建空文件
touch hello.txt
cd:切换目录
(1)cd 绝对路径
(2)cd 相对路径
(3)cd ~或者cd (功能描述:回到自己的家目录)
(4)cd - (功能描述:回到上一次所在目录)
(5)cd .. (功能描述:回到当前目录的上一级目录)
(6)cd -P (功能描述:跳转到实际物理路径,而非快捷方式路径)
cp:复制文件或目录
cp 源文件 目标文件
递归复制
cp -r 源文件 目标文件
rm :移除文件或目录
rm -rf 目标文件、文件夹
mv: 移动文件(源文件没有了)与目录或重命名
mv 目标文件 新目标文件名或者位置
cat :查看文件内容
cat [选项] 要查看的文件
选项:
-A :相当于 -vET 的整合选项,可列出一些特殊字符而不是空白而已;
-b :列出行号,仅针对非空白行做行号显示,空白行不标行号!
-E :将结尾的断行字节 $ 显示出来;
-n :列出行号,连同空白行也会有行号,与 -b 的选项不同;
-T :将 [tab] 按键以 ^I 显示出来;
-v :列出一些看不出来的特殊字符
重定向命令
(1)ls –l >文件 (功能描述:列表的内容写入文件a.txt中(覆盖写))
(2)ls –al >>文件 (功能描述:列表的内容追加到文件aa.txt的末尾)
echo:输出
类似C语言中的printf