LINUX命令-shell基础命令
一、关于文件的操作
cd 切换目录
ls 列出目录
pwd 显示当前目录
mkdir 创建新目录或文件
rmdir 删除一个空的目录(注意只能是空的 目录,不能是文件)
cp 复制文件或目录
rm -rf 移除文件
rm -r 移除目录
mv 移动文件或目录,修改文件的目录或名称
clear 清空面板
vim 创建文件
chmod 改变文件或目录权限
cat 查看文件内容
./test.sh 使用文件第一行说明的方式打开文件
sh test.sh 使用sh的方式打开文件,此时第一行内容不生效
1、关于文件属性
r-read -可读权限-4
w-write-可写权限-2
x-execute-操作权限-1
ls -l 查看当前目录的所有文件属性
ls -ld 查看指定文件的属性
chmod 777 test 修改test目录属性(所有者、所属组、其他人的权限都是 4+2+1,即 可读可写可操作)
chmod +x test 修改test目录属性(所有者、所属组、其他人的权限都增加操作权限)
ctrl+c 终止当前的运行
二、关于网络的操作
ping
ping -c6
netstat 打印网络系统的状态信息(-t 列出所有tcp,-u 列出所有udp,-l 显示所有监听端口,-n 以数字形式显示地址和端口号,-p 显示进程的pid的名字)
netstat -ntlp
三、关于性能的操作
top 持续监控系统性能
ps 查看进程信息(aux 显示所有进程,包含 用户、分组情况)