-
稳定
-
安全性高
-
免费
系统目录
-
/ :系统根目录;
-
~:/root 管理员目录;
-
etc:系统配置目录;
-
home:系统为每一个除 root 以外的用户创建一个以用户名为名称的文件夹;
-
root:用户;
-
其他用户:
-
-
usr:所有用户安装的软件都放到该目录下;
-
通常在 usr/local/ 下新建一个 tmp 文件夹,所有上传的压缩包均存放在该文件夹中;
-
常用命令
说明
以下命令的 + 号,相当于服务器中的 空格;
以下命令的 | 号,代表 或者 的意思;
-
pwd:当前全路径;
-
cd + 路径:进入指定路径下;
-
cd /...:绝对路径;
-
cd ../:相对路径;
-
cd ./:当前路径;
-
-
mkdir + 文件夹名:新建文件夹;
-
ll:列表显示当前路径下的文件|文件夹;
-
ll -a:显示隐藏文件|文件夹;
-
-
ls:平铺显示当前路径下的文件|文件夹;
-
touch + 文件名:创建新建文件;
-
vi + 文件名:编辑文件|新建文件并编辑文件;(文件默认处于不可编辑状态)
-
vim + 文件名:编辑文件|新建文件并编辑文件(升级版的 vi — 带颜色);(文件默认处于不可编辑状态)
-
i | insert(小键盘):开启编辑模式;
-
esc(按键):退出编辑模式;
-
:(英文冒号):开启退出模式;
-
wq:保存并退出;
-
q:退出;
-
q!:强制退出;
-
-
cat + 文件名:查看文件中的内容;
-
head + 文件名:查看文件中的前十行内容;
-
head + n + 文件名:查看文件中的前 n 行内容;
-
-
tail + 文件名:查看文件中的后十行内容;
-
tail + n + 文件名:查看文件中的后 n 行内容;
-
-
tailf + 文件名:动态显示文件后十行内容;
-
tailf + n + 文件名:动态显示文件中的后 n 行内容;(常用于监听服务启动日志)
-
-
echo + '内容' + >> + 文件名:向文件末尾添加执行内容;
-
ifconfig:显示网卡信息(IP...);
-
reboot:重启机器;
-
tar + -zxvf + 压缩包名:解压压缩包;
-
Ctrl + C(按键组合):中断操作;
-
cp + 原文件名 + 指定路径/文件名:将原文件复制到指定路径下(可重命名);
-
cp + -r + 原文件夹名 + 指定路径/文件夹名:将原文件夹复制到指定路径下(可重命名);
-
mv + 原文件名 + 指定路径/新文件名:剪切(具备重命名功能);
-
rm + -rf + 文件夹名|文件名:删除文件|文件夹(免确认);(可用删除多个,用空格隔开)
-
clear:清屏;
-
shutdown:关机;
-
firewall-cmd:防火墙命令;
-
firewall-cmd --state:查看防火墙运行状态;
-
firewall-cmd --list-ports:查看已开放的端口号列表;
-
firewall-cmd --zone=public --add-port=3306/tcp --permanent:添加要开放的端口号(3306);
-
firewall-cmd --reload:重启防火墙;
-
-
find 指定路径 -mtime -n:查看指定路径下,n天之内被修改的文件;
-
ps aux|grep 进程名称:显示进程相关信息(PID等,用于关闭进程);
客户端工具
Cent OS 默认只开放 22 端口;
-
Xshell:Linux 客户端工具;
-
Filezilla:基于 FTP 的客户端工具,可以快速完成文件上传功能;