Linux 常用命令

修改权限 chmod

chmod [-R] [ugoa]  [+-=] [rwx] dirname/filename

r : 4、w : 2、x : 1
u :拥有者
g :所属群组
o :其他人
a :所有人
+ :添加权限
- :移除权限
= :设定权限

x 权限是 r 和 w 权限的基础,如果不能使一个目录成为工作目录,也就没办法读取文件列表以及对文件列表进行修改了。

增加软连接和硬连接 ln

ln [-sf] source_filename dist_filename

-s :默认是实体链接,加 -s 为符号链接
-f :如果目标文件存在时,先删除目标文件

软链接:相当于 Windows 的快捷方式,当源文件被删除了,软链接文件就打不开了。
硬链接:以文件副本形式存在,不能跨越文件系统,不能对目录进行删除。

修改文件拥有者权限 chown

chown [-R] user[:group] dirname/filename

修改文件拥有组权限 chgrp

chgrp [-R] group dirname/filename

ps 命令

显示所有进程
ps aux

显示 nginx 的进程
ps aux | grep nginx

显示指定用户进程
ps -u www

netstat 命令

查看 mysql 的端口占用情况
netstat -anp | grep mysql

查看所有开放的端口
netstat -aptn

查看 3306 端口是否开放
netstat -aptn | grep 3306

参考:
  Linux 命令大全 | 菜鸟教程

本作品采用《CC 协议》,转载必须注明作者和本文链接
zhenhuaYang
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
PHP程序员 @ 北京博习园教育科技有限公司
文章
2
粉丝
0
喜欢
6
收藏
8
排名:1577
访问:1892
私信
所有博文
社区赞助商