目录
1. 软件类
windows:Xshell(命令行工具) + Xftp(可视化工具)
Mac:FinalShell(目前就用过这一个,蛮好用的)
2. 文件夹
(1)创建目录/文件夹:mkdir 文件名
(2)删除文件夹:
rm -rf 文件夹名
或
rm - rf 文件夹的绝对路径 例如:rm -rf /home/web/cheku
3. nginx服务
(1)启动服务:sudo systemctl start nginx
(2)停服务:sudo systemctl stop nginx
(3)查找当前进程所处的目录:ll /proc/进程id (exe -> /usr/sbin/nginx)
(4)查看配置文件所在目录:/usr/sbin/nginx -t (路径为上面命令查出的路径)
4. 权限
(1)创建用户:useradd -M 用户名
(2)编辑密码:passwd 用户名
(3)分配文件夹权限:chown -R username:username 文件夹路径
(4)文件夹只允许root账号读写:chmod 700 文件夹路径
(5)每个人都有读写权限:chmod 777 文件夹路径
(6)删除用户:userdel 用户名
(7)查看文件权限:
1)查看当前目录下所有文件的权限:ls -l 或 ll
2)查看指定文件的权限:ls -l 文件名称
5. 进程
(1)根据端口查进程(可模糊查询):netstat -tunlp|grep 端口
(2)根据进程ID查询运行的程序所在位置:ps -ef|grep 进程ID
(3)查询某种类型程序:ps -ef|grep java/tomcat/...
(4)停用进程/杀进程:kill -9 进程ID
6. 防火墙
(1)开放指定端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
(2)查看开放的端口:firewall-cmd --list-ports
7. 文件
(1)将windows的txt文件的文件格式转为linux可读取的txt文件格式:iconv -f gb18030 -t utf8 old.txt -o new.txt