linux 常用命令整理

目录

1. 软件类

2. 文件夹

3. nginx服务

4. 权限

5. 进程

6. 防火墙

7. 文件


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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值