一、环境准备
shell基础
最常见的shell:Boume Again Shell (/bin/bash)
shell的类型在代码的第一行规定
#!/bin/bash
echo:用于字符串的输出
运行shell:
第一种执行方法:
chmod+x /test.sh #使脚本具有执行权限 r 表示可读取,w 表示可写入,x 表示可执行 ./test.sh #执行脚本,执行的时候会根据代码第一行规定的shell类型解析
第二种执行方法: /bin/sh test.sh #用这种那代码第一行就失效了,因为前面指定了解析方式
二、Linux常用目录
文件相关
ls:列出目录 ls -l查看文件权限
cd:切换目录 cd ~:切换到用户根文件夹 cd ..:返回上一层目录
pwd:显示目前的目录
mkdir:创建一个新的目录
rmdir:删除一个空的目录
cp:复制文件或目录
rm -rf:移除文件或目录
rm dir:删除目录
mv:移动文件与目录,或修改文件与目录的名称
vim test.sh 新建一个sh文件 cat test.sh 查看文件内容
修改文件属性:
chmode 777 test #修改test文件属性,表示所有用户都可以读、写、执行
r:4 ,w:2 ,x :1
网络相关
ping #测试网络连接情况 -c ping的次数 -l 每次ping的间隔 netstat #打印Linux网络系统的状态信息 -t 列出所有tcp -u 列出所有udp -l 只显示监听端口 -n 以数字形式显示地址和端口号 -p 显示进程和pid名字
性能相关
top #持续监控系统性能
ps #查看进程信息 -aux 显示所有进程,包括用户、分组情况
————————————————
版权声明:本文为CSDN博主「abb21」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/abb21/article/details/117134505