Linux 基础学习

Linux常用指令:

chmod :设置文件的权限

ls :浏览目录下的文件

lsof (文件句柄、文件描述符的区别):文件句柄是windows下的概念,文件描述符是linux/unix下的概念,两者相当

文件描述符是一个简单的整数,用以标明每一个被进程所打开的文件和socket.

文件描述符是进程级别,文件句柄是系统级别,在不同的级别表示已打开的文件

systemctl:用于系统管理

# 立即启动一个服务
$ sudo systemctl start apache.service

# 立即停止一个服务
$ sudo systemctl stop apache.service

# 重启一个服务
$ sudo systemctl restart apache.service

# 杀死一个服务的所有子进程
$ sudo systemctl kill apache.service

# 重新加载一个服务的配置文件
$ sudo systemctl reload apache.service

# 重载所有修改过的配置文件
$ sudo systemctl daemon-reload

# 显示某个 Unit 的所有底层参数
$ systemctl show httpd.service

# 显示某个 Unit 的指定属性的值
$ systemctl show -p CPUShares httpd.service

# 设置某个 Unit 的指定属性
$ sudo systemctl set-property httpd.service CPUShares=500

rm:删除一个文件或目录

mv:改名或移到其它位置

cp:复制

netstat:显示网络状态

sed:利用脚本来处理文本文件

awk:

bash、source、./运行脚本的区别

写一个简单的脚本,开启服务器指定端口

Linux 基础学习

上一篇:Linux基础入门(三)变量


下一篇:Linux文件误删除恢复操作【转】