
- 上一级
..
- 当前目录
.
- 当前用户目录
~
- 根目录
/
常用命令详解
cd 跳转目录命令
特殊跳转
- 跳转上一级
..
- 跳转当前目录
.
- 跳转当前用户目录
~
- 跳转根目录
/
- 跳转上一个目录
cd -
- 跳转前n目录
cd -n
- 跳转后n目录
cd +n
watch
watch命令以周期性的方式执行给定的指令,指令输出以全屏方式显示。watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。
语法
watch(选项)(参数)
选项
- -n:指定指令执行的间隔时间(秒);
- -d:高亮显示指令输出信息不同之处;
- -t:不显示标题。
参数
指令:需要周期性执行的指令。
实例
1 2 3 4 5 6 7
|
watch uptime watch -t uptime watch -d -n 1 netstat -ntlp watch -d 'ls -l | fgrep goface' //监测goface的文件 watch -t -differences=cumulative uptime watch -n 60 from //监控mail watch -n 1 "df -i;df" //监测磁盘inode和block数目变化情况
|
tail 实时查看文件内容(可用于查看log文件)
grep 查找文件内容
查找目录下所有文件匹配对应字符串
压缩和解压缩命令
tar命令
1 2 3 4 5
|
-c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件
|
这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。
1 2 3 4 5
|
-z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出
|
这几个根据需要在压缩或解压档案时可选的。
1
|
-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
|
参数-f是必须的
示例
1 2
|
tar -xzf xxx.tar.gz # 解压tar.gz文件 tar -xzvf xxx.tar.gz # 解压tar.gz文件显示过程
|
zip格式
压缩
压缩目录和目录下所有文件
1
|
zip -r (filename.zip) (path)
|
工具
网络嗅探 nmap
nmap使用
系统命令
修改卷标名称
分区为ext2/ext3
类型使用
1
|
e2label /dev/(partition) "(name)"
|
脚本语法
函数调用
函数调用不加括号