如何建淘客网站,网站建设一个月做十单,到位app做网站需要些程序,前台网站开发一、常用命令
1.系统管理
1.1 systemctl start | stop | restart | status 服务名
案例实操
1 查看防火墙状态
systemctl status firewalld2 停止防火墙服务
systemctl stop firewalld3 启动防火墙服务
systemctl start firewalld4 重启防火墙服务
systemctl restart f…一、常用命令
1.系统管理
1.1 systemctl start | stop | restart | status 服务名
案例实操
1 查看防火墙状态
systemctl status firewalld2 停止防火墙服务
systemctl stop firewalld3 启动防火墙服务
systemctl start firewalld4 重启防火墙服务
systemctl restart firewalld1.2 systemctl 设置后台服务的自启配置
systemctl disable service_name 功能描述关掉指定服务的自动启动 systemctl enable service_name 功能描述开启指定服务的自动启动 案例实操 开启/关闭 iptables(防火墙)服务的自动启动
systemctl enable firewalld.service
systemctl disable firewalld.service2.文件
查看文件内容
cat [-n 显示行号] 文件名
more 文件名 文件内容分屏查看器查看指定行数
head -n 10 文件名 查看前十行
tail -n 5 文件名 查看后十行2.文件属性
1.chmod 改变权限 u:所有者创建者 g:所有组 o:其他人 a:所有人(u、g、o 的总和) [ x ]代表可执行(execute):可以进入该目录 可以被系统执行 方式一
添加用户添加读写权限
chmod uwr 文件名
减去用户执行权限
chmod u-x 文件名
将用户u 组g 其他用户0 权限全部改为只读权限
chmod ar 方式二 直接用数字代表 rwx r4 w2 x1 rwx4217 wx3 rx5 rw6
chmod 111 study.txt
---x--x--x
chmode 763 study.txt
-rwxrw--wx 修改整个文件夹里面的所有文件的所有者、所属组、其他用户都具有可读可写可 执行权限
chmod -R 777 zhao2.chown改变所有者
基本语法 chown [选项] [最终用户] [文件或目录] 功能描述改变文件或者目录的所有 者
选项功能-R递归操作文件夹里面全部
修改文件所有者
-rwxrw--wx 1 joy joy 38 9月 25 00:20 study.txt
chown root study.txt
-rwxrw--wx 1 root joy 38 9月 25 00:20 study.txt递归改变文件所有者和所有组
-rwxrw--wx 1 root joy 38 9月 25 00:20 study.txt
chown -R joy:aaa study.txt
-rwxrw--wx 1 joy aaa 38 9月 25 00:20 study.txt改变所有组
-rwxrw--wx 1 joy aaa 38 9月 25 00:20 study.txt
chgrp root study.txt
-rwxrw--wx 1 joy root 38 9月 25 00:20 study.txt3.组group
添加组 groupadd groupName1删除组 groupdel groupName1修改组 groupmod -n newName oldName -n 指定工作组的新组名查看创建了哪些组 cat /etc/group
4.用户user
添加用户 useradd userName添加用户到组名 useradd -g 组名 用户名查看用户 id userName删除用户 userdel 用户名 功能描述删除用户但保存用户主目录userdel -r 用户名 功能描述用户和用户主目录都删除修用户 usermod -g 用户组 用户名查看创建哪些用户 cat /etc/passwd
5.查找find
语法
find [搜索范围] [选项]选项功能-name按照名称查找-user所属用户查找-size文件大小查找
1. 按名称查找
find /home -name *.txt
2. 按照拥有者查找
find /home -user root
3. 按照文件大小 大于 -小于 等于
find /home -size 2048006.grep查找到哪一行 通常和|搭配
查询study.text 中h出现在哪一行
grep -n h study.text7.管道符 |
A | B
将A命令的结果传递给B命令处理 3.压缩和解压
3.1 gzip gunzip 压缩说明只能压缩文件不可以压缩目录 压缩文件覆盖被压缩文件解压也会覆盖源文件 ls
study.txt
gzip study.txt
ls
study.txt.gz解压
gunzip study.txt.gz3.2 zip/unzip 说明可以压缩文件也可以压缩目录压缩目录时加上参数-r解压时-d 压缩不覆盖源文件解压会覆盖源文件 例子
压缩文件A.txt和B.txt为C.zip
zip C.zip A.txt B.txt
ls
A.txt B.txt C.zip
unzip C.zip
A.txt B.txt C.zip3.3 tar打包
语法
tar [选项] XXX.tar.gz 选项功能-c压缩产生.tar 打包文件-v显示详细信息-f指定压缩后的文件名-z打包同时压缩-x解包.tar 文件-C解压到指定目录
实例
压缩多个文件
tar -zcvf c.tar.gz a.txt b.txt 压缩目录
tar -zcvf joy.tar.gz joy/解压到当前目录
tar -zxvf c.tar.gz解压到指定目录
tar -zxvf c.tar.gz -c /opt4.磁盘
4.1 du 查看文件和目录占用的磁盘空间
du 目录/文件 功能描述显示目录下每个子目录的磁盘使用情况
[rootnode01 study]$ du
0 ./B
12 .
[rootnode01 study]$ du -sh
12K .
[rootnode01 study]$ du -h
0 ./B
12K .
[rootnode01 study]$ du -a
0 ./B
4 ./study.txt
0 ./a.txt
4 ./c.zip
4 ./c.tar.gz
12 .
[rootnode01 study]$ du -c
0 ./B
12 .
12 总用量
[rootnode01 study]$ du -s
12 .4.2 df 查看磁盘空间使用情况
df: disk free 空余磁盘4.3 fdisk 分区
fdisk -l功能描述查看磁盘分区详情 fdisk 硬盘设备名功能描述对新增硬盘进行分区操作
5.进程管理
5.1 ps(process status ) 查看当前系统进程状态 注意有没有-
5.2 常用案例 如果想查看进程的 CPU 占用率和内存占用率可以使用 aux; 如果想查看进程的父进程 ID 可以使用 ef; ps aux 没有-ps -ef 5.3 kill 终止进程
基本语法 kill [选项] 进程号
5.4 pstree 查看进程树 5.5 top 实时监控系统进程状态
5.6 netstat 显示网络状态和端口占用信息