-
当前目录
. -
上一级目录
… -
根目录,或者是目录拼接符
/ -
管道符(左侧输出作为右侧输入)
| -
上一个命令的返回码
$? -
或
|| -
且
&& -
cat 查看文档
cat XX.txt -
加权限
chmod +x 文件
chmod 777 文件 -
改变文件的所有者
chown newowner file.txt -
改变文件的所有者和所属组
chown newowner:newgroup file.txt -
查找
find / -name XXX.txt -
创建路径
mkdir -
移动文件
mv 123.txt 456.txt -
删除文件
rm -rf 文件 -
创建文件
touch 文件名 -
拷贝
cp -r abc path/ -
查看软件安装路径
whereis python -
scp远程连接
scp -r dir mofang@192.168.1.9:/home/…/abc/ -
awk
find ./ | awk -F’/’ ’ {print $2}’ -
过滤
ifconfig -a | grep en
grep pipeline ./ -rns -
sort
sort file.txt
find ./ | sort -
cd进入某个路径
cd -
cd …
cd ~ -
查看磁盘空间
df -h -
du . -sh
-
pwd 打印当前路径
-
ls
ls -lta 查看文件信息,并按照时间排序
ls -tr 文件按照时间排序
- ifconfig显示网络设备
ifconfig -a
ifconfig eth0 192.168.2.12
ifconfig eth0 192.168.2.12 down up
- netstat
netstat -apt 查看tcp及连接情况
netstat -apu 查看udp及连接情况
- ping
ping 192.168.12.3
ping -c 3 -i 0.2 -W 1 192.168.1.10
-
date查看日期
time_stamp= ( d a t e + (date +%Y%m%d)_ (date+(date +%H%M%S)
date -
exit退出
exit $? 退出,并返回上一状态码 -
sleep休眠
sleep 3 -
kill杀进程
kill -l 杀进程
kill -9 PID -
ps -ef 显示所有进程
-
top 实时监控系统状态
-
reboot 重启
-
su abc_user切换用户
-
uname -a 显示操作系统信息
-
whoami显示自身用户名称
-
free 显示内存状态
free -h -
clear用于清除屏幕
-
export设置或显示环境变量
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:./ -
解压缩 tar -zxvf xx.tgz tar -xvf xx.tar
-
压缩tar -zcvf xx.tgz abc/ tar -cvf xx.tar abc/
-
echo输出
echo $abc -
head x.txt 查看文件开头部分
-
tail x.txt 查看文件后部分
-
tail -f x.txt 跟踪文件打印
-
ln -s /path/to/file /path/to/linker 软链接
-
less 文件名 查看文件
ps -ef | less ps查看进程并按页展示
less 文件1 文件2 同时产看多个文件(输入n切到文件2,输入切换到文件1) -
more -s 文件名 逐页显示文档(空格切下一页,b回前一页)