您的位置:首页 > 运维架构 > Linux

Linux常用的一些命令

2014-09-09 17:54 260 查看
Remember rm is forever....

压缩:

tar czvf file.tar.gz file1 file2 . ..

解压:

tar xzvf file1.tar.gz

查看:

tar -tf file.tar.gz

解压到指定目录【存在】:

tar xzvf file1.tar.gz -C /path

回到上一个你停留的目录:

cd -

zip压缩:

zip -r yasuo.zip abc.txt dir ...

zip解压:

unzip yasuo.zip

查看文件内容,不解压:

unzip -v large.zip

软件安装:

--help  //输出帮助信息

--version  //打印用来产生'configure'脚本的Autoconf的版本号.

./configure --prefix=/usr/local/name //安装路径

make

make install

管道与重定向的区别【个人理解】:

如果需要的内容在内存中,只需用管道连接即可,

如果需要把硬盘中的文件导入内存或者把内存中的信息写入硬盘,需要用重定向

查看日志后N行:

tail -n N file.log

动态显示日志增加的内容:

tail -f file.log

shell 排序 sort:

-u 去除重复行

-r 降序,否则为升序

-o 输出到文件

-n 以数值的方式排序

-k 2 以第二列来排序

-t : 以:作为分隔符

sort -n -k 2 -t : -u -r < err.log

查看磁盘的使用:

df -lh

复制时覆盖,不提示:

\cp -rf source/* dest/

//\cp直接调用系统cp,而不是alias

暂停/重新开始任务:

ctrl + z

jobs

fg

查看centos的tcp连接端口:

netstat -ntlp
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: