Linux目录和文件管理常用命令


管道:|”将前一个命令的输出作为下一个命令的输入

重定向输出:“>”讲命令的输出保存到文件里

>:表示覆盖输出

>>:表示追加输出

2>:表示重定向错误输出

2>>:表示重定向错误追加输出

uname �Cr 查看内核版本

cat  /proc/cpuinfo 查看cpu信息

cat  /proc/meminfo 查看内存信息

hostname 查看主机的完整名称

ifconfig eth0 查看第一块网卡的信息

shutdown �Ch now 关机

shutdown �Cr now 重启

pwd 显示用户所在的当前目录

cd . 当前工作目录

   .. 当前目录的上一级

   ~用户名切换到指定用户宿主目录

上一次的工作目录

Ls  -l以长格式显示,包括权限

   -a显示所有的子目录和文件(包括隐藏的)

   -d显示目录本身的属性

-hKM等单位显示大小

du  -a 统计时宝库所有的文件

-hK,M等单位显示统计结果

-s 只统计参数的大小非子目录,文件的大小

Mkdir  -p 一次性创建嵌套的多层目录

Touch创建空文件

Ln  -s创建软链接

Cp复制文件或目录

Rm 用于删除指定的文件或目录

Mv移动目录或文件

Which 查找用户所执行的命令文件存放的目录

Find 查找文件或目录

Cat 显示并连接文件的内容

Moreless 分页显示文件内容

Headtail查看文件开头或末尾的部分内容

Wc   -c统计内容中的字节

      -l统计内容中的行数

      -w统计内容中的单词个数

Grep 检索,过滤文件内容

     -i查找是忽略大小写

     -v反转查找(显示匹配到以外的内容)

“^…….”表示以…….开头

“……$”表示以……结尾

Gzipgunzip压缩和解压后缀为.gz

     -d 解压

Gzip �Cc 文件 >.gz保留源文件压缩

     -v显示压缩比例压缩等级1-9

     -t对压缩文件进行效验

Bzip2bunzip2与上一个命令一样

Tar 打包文件

   -c:创建.tar格式的包文件

-C:解压时指定解压到的目录

   -f:表示归档文件

   -j:调用bzip2程序进行压缩

   -p:打包时保留原文件

   -P:打包时保留文件及目录的绝对路径

   -t:列表查看包内的文件

   -v:输出详细信息

   -x:解开.tar格式的包文件

   -z:调用gzip程序进行压缩或解压

归档并压缩为.gz格式

   tar zxf 压缩后的文件.gz 压缩文件

归档并压缩为.bz2格式

   tar jcf 压缩后的文件.bz2 压缩文件

解压.tar.gz

tar zxf  xxx.tar.gz  -C 解压后的目录

解压.tar.bz2

tar jxf  xxx.tar.bz2  -C 解压后的目录


你可能感兴趣的:(linux,基础,常用命令)