`

linux 命令

阅读更多

1. df 查看磁盘剩余空间信息 (挂载点的使用容量)

df -h Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息。
命令格式: df -hl (挂载点的使用容量)
显示格式 为: 文件系统 容量 已用 可用 已用% 挂载点  Filesystem Size Used Avail Use% Mounted on /dev /hda2 45G 19G 24G 44% / /dev/hda1 494

 

df /var 显示/var 所在挂载点的磁盘分区容量信息

 

2. chmod命令对文件或目录进行权限设置

chmod [选项] [模式] [参考文件或文件名]

选项的可用值:

-c :只有在更改时才显示结果,与-v相反

-f  :去除大部分的错误信息,静默模式

-v  :显示全部信息,冗余模式

-R  :以递归方式更改所有的文件及子目录

--reference=file :使用参考文件的权限,即复制参考文件的权限给予当前文件

 

模式:

1. 8进制模式,用8进制数字表示文件更改后的权限

$ chmod 764 ABC.exe  即764 等于 rwxrw-r--

$ chmod -R 777 /home  //将所有的子目录也更改为相同的权限

 

2.字符模式 使用字符来表示权限

用户对象         |  修改操作              权限表示

u 文件所有者   | + 增加权限            r 读权限 w写权限

g 同组用户      |- 拒绝(删除)权限      x 执行权限 - 无权限

o 其他用户      | = 设置权限            s,设置set-UID和set-GID权限

a 所有用户      |                            t 粘滞位

 

#ls -l

.......

#chmod g-r,o-r ABC.exe

//把ABC.exe的权限 复制给 copy.x 使用-reference-file 选项

#chmod -refernce=ABC.exe copy.txt

 

 

3. tar 命令 打包和解包

tar命令本身只进行打包不进行压缩,主要功能是将多个文件或目录打包在一个文件里,以便传输和保存,用于备份。为了减少文件的大小,tar命令经常与许多压缩选项配合使用。

tar  [选项]  备份后的文件名.tar  备份的文件或目录

常用的选项:

-c  :创建新的备份文件(对文件进行打包

-v  :显示命令执行时的信息

-f  :指定压缩的文件格式

-x  :对文件进行解包

-Z  :指定压缩格式为.Z格式

-z  :指定压缩格式为.gz格式

-t  :查询包中的内容

 

#ls

.....

#tar cvf example.tar  *   // 对当前目录下的所有文件和目录进行打包

#tar xvf  example.tar   //解包

#tar tf example.tar //查询包中的内容

 

打包链接文件 -h 对链接文件的源文件进行打包,否则只打包链接文件

# tar hcvf test1.tar *

 

向包中添加新的文件 -r

#tar rvf test.tar file2  //把file2目录添加进test.tar包中

 

生成.tar.gz压缩包

linux中,gzip程序实现压缩,生成.gz后缀的压缩包,在使用tar时,配合 -z选项,也可以生成.gz压缩包

#tar zcvf tmp.tar.gz  *

 

#tar ztf tmp.tar.gz   //查看压缩包中的内容

 

#tar zxvf  tmp.tar.gz  //解压缩

 

 

分享到:
评论

相关推荐

    Linux命令大全完整版.pdf

    本文将详细解读《Linux命令大全完整版.pdf》中所收录的各类命令,以帮助读者更好地理解和运用Linux命令。 1. Linux系统管理命令 系统管理命令是Linux系统中最重要的命令类别之一,涵盖了用户管理、进程控制、系统...

    Linux 命令速查手册

    Linux命令速查手册作为一本全面介绍Linux命令的参考书籍,由美国作者Scott Granneman所著,并由成保栋与李保强翻译成中文版本。本书是图灵系统与网络管理技术丛书之一,适合所有与Linux相关的工作人员以及初学者,...

    Linux命令大全搜索工具

    Linux 命令大全搜索工具提供了一个详细的命令列表,包括 A series 命令、apachectl 命令、arp 命令、atop 命令、awk 命令、axel 命令等。这些命令涵盖了 Linux 系统中的各种功能,例如文件管理、网络管理、系统管理...

    Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全

    Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 Linux命令大全 ...

    Linux命令大全(CHM格式离线版)

    Linux命令大全(CHM格式离线版) Linux命令大全(修改版) 进行重新编译的说明 文件传输 bye ftp ftpcount ftpshut ftpwho ncftp tftp uucico uucp uupick uuto 备份压缩 ar bunzip2 bzip2 bzip2recover compress cpio ...

    Linux 命令全集.chm

    Linux 命令全集.chm

    Linux学习课件及Linux命令大全

    Linux课件(ppt)外加一个《Linux命令大全》: Linux_内核完全注释_V11.pdf VI的常见用法.doc 第1章 Linux概况及安装.ppt 第2章 Linux的常用命令.ppt 第3章 Linux系统管理.ppt 第4章 Linux网络基础.ppt 第5章 ...

    linux命令壁纸1920*1080

    linux命令壁纸1920*1080尺寸,留有快捷键放置空间,方便对linux操作系统中各个命令的记忆。

    Linux命令模板 licote 1.1.0

    Licote是Linux command template的缩写,顾名思义就是Linux命令模板。用于快速编写一个linux环境的命令程序,当然如果你愿意,你可以用于任何程序中;Licote的主要任务就是帮助你解析linux环境下的常用命令选项,让...

    linux命令.txt

    linux 命令 - 开关机 - 文件操作 - 系统命令 1. top 2. who 3. ifconfig 4. ping 5. kill 6. man 7.clear 8.netstat 4. 软件管理 - dpkg :离线 .deb .rpm .apk - apt-get :在线 5. 压缩解压 tar -...

    Linux命令模板 licote 1.2.2

    Licote是Linux command template的缩写,顾名思义就是Linux命令模板。用于快速编写一个linux环境的命令程序,当然如果你愿意,你可以用于任何程序中;Licote的主要任务就是帮助你解析linux环境下的常用命令选项,让...

    Linux命令大全(修改版)

    linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统...

    linux命令大全linux指令大全(完整篇).pdf

    linux命令大全linux指令大全(完整篇).pdf

    linux命令官方源码

    Linux命令GNU官方源码,是coreutils-common-8.24这个软件包的命令,包含cp、mv、chgrp、chown等大多数基本命令,对学习C语言的人会有很大帮助,可以看看大神都是怎么写代码的TnT

    《最全常用Linux命令集》.pdf

    《最全常用Linux命令集》.pdf

    Linux 命令详解词典.pdf【第二部分】

    Linux 命令详解词典.pdf,施威铭研究室著,大小 74 MB,被压缩成两部分分别上传。这是第二部分,第一部分下载地址:http://download.csdn.net/source/2685010。 本书精选了 381 个 Linux 命令,详细罗列 1729 个范例...

    linux命令汇总+Linux命令大全

    linux命令汇总linux命令汇总+Linux命令大全linux命令汇总+Linux命令大全linux命令汇总+Linux命令大全linux命令汇总+Linux命令大全linux命令汇总+Linux命令大全linux命令汇总+Linux命令大全linux命令汇总+Linux命令...

Global site tag (gtag.js) - Google Analytics