1、切换用户
su - 用户名
2、自动补全
tab键
3、文件常见指令
cd 文件地址
访问文件
cd ../
返回上一级
vi 文件地址
或 vim 文件地址
编辑文件
i
进入编辑状态 esc
退出编辑状态
:q!
不保存修改并退出 :wq
强制保存修改并退出
cp 文件地址 指定目录
复制文件到指定目录
tar -zxvf jdk-11.0.20_linux-x64_bin.tar.gz -C /data/....
解压文件到指定目录
unzip -o -d java 应用.zip
解压zip文件并在当前文件夹创建一个名为java的文件夹
6、程序应用相关指令
systemctl enable 程序
设置程序开机自启
systemctl disable
关闭程序开机自启
systemctl start/stop/restart
启动程序以及关闭或重启程序
systemctl status
查看程序状态
7、防火墙常见指令
systemctl status firewalld
查看防火墙状态
sudo firewall-cmd --list-all
查看防火墙开放端口
sudo systemctl start firewalld
启动防火墙
sudo systemctl stop firewalld
关闭防火墙
sudo systemctl disable firewalld
禁止防火墙开机自启
sudo firewall-cmd --permanent --zone=public --add-port=端口/tcp
开放指定端口
sudo firewall-cmd --permanent --zone=public --remove-port=端口/tcp
移除开放端口
sudo firewall-cmd --reload
重新加载防火墙规则
8、执行权限常见指令
chmod
增加或减少文件相关权限
Operator | 说明 |
---|---|
+ | 为指定的用户类型增加权限 |
- | 为指定的用户类型去除权限 |
= | 直接重置用户类型的所有权限 |
r
读 设置为可读权限
w
写 设置为可写权限
x
执行权限 设置为可执行权限
X
特殊执行权限 只有当文件为目录文件,或者其他类型的用户有可执行权限时,才将文件权限设置可执行
s
setuid/gid 当文件被执行时,根据who参数指定的用户类型设置文件的setuid或者setgid权限
t
粘贴位 设置粘贴位,只有超级用户可以设置该位,只有文件所有者u可以使用该位
chmod a=rwx file//表示所有用户都可读写执行
chmod a+r file//表示给所有用户加上可读权限
chmod ugo+r file//与a+r的相同
chmod u+x file//表示给文件所有者加上执行权限
chmod +x 脚本.sh //增加可执行权限
./脚本.sh //执行脚本
标签:文件,systemctl,部署,sudo,防火墙,--,指令,Linux,权限
From: https://www.cnblogs.com/Robin-Lin/p/18229234