第3章 Linux常用命令(4)_帮助、用户管理和解压缩命令
4. 帮助命令
4.1 获取帮助信息:man
(1)man命令
|
命令名称 |
man(英语原义:manual) |
|
命令所在路径 |
usr/bin/man |
|
执行权限 |
所有用户 |
|
语法 |
man [级别] [命令或配置文件] [空格]或PgDn:向下翻页 PgUp:向上翻页 [回车]或下箭头:换行 q或Q:退出 在左下方的“:”输入“/要查找内容”,然后按n继续查找。 |
(2)注意事项
①man手册的几个级别
|
级别 |
代表内容 |
|
1 |
Shell命令或可执行文件 |
|
2 |
由kernel提供的系统API |
|
3 |
常用函数和函数库(大部分是C库) |
|
4 |
设备文档的说明,通常在/dev下的档案 |
|
5 |
查看配置文件或文件格式 |
|
6 |
查看游戏的帮助 |
|
7 |
混杂的(含网络协议、ASCII码等说明 |
|
8 |
系统管理员可用的管理指令 |
|
9 |
与kernel相关的文件 |
②查看命令的简要信息时,可用whatis [命令名称]或apropros [配置文件名称]
(3)man手册的安装:
如果安装的时候是minimal的话,man命令的时候就不可用,可用yum或rpm安装man-pages.noarch和man-pages-overrides.noarch两个包。
(4)应用举例:
①查看ls命令的帮助信息:#man ls
②查看配置文件services的帮助信息:$man services(注意只需配置文件名,不需要加绝对路径/etc/services)
4.2 获取Shell内置命令的帮助信息:help
(1)help命令
|
命令名称 |
help |
|
命令所在路径 |
Shell内置命令 |
|
执行权限 |
所有用户 |
|
语法 |
help 命令 |
(2)应用举例
①查看umask命令的帮助信息:$help umask
5. 用户管理命令
5.1 添加新用户:useradd
(1)useradd命令
|
命令名称 |
useradd |
|
命令所在路径 |
usr/bin/useradd |
|
执行权限 |
root |
|
语法 |
useradd 用户名 |
(2)应用举例:#useradd user1
5.2 设置用户密码:passwd
(1)passwd命令
|
命令名称 |
passwd |
|
命令所在路径 |
usr/bin/passwd |
|
执行权限 |
所有用户 |
|
语法 |
passwd 用户名 |
(2)应用举例:
$passwd user1 //再输入旧密码和新密码,但普通用户权限更改时需要密码足够复杂。
5.3 查看登录用户信息:who
(1)who命令
|
命令名称 |
who |
|
命令所在路径 |
usr/bin/who |
|
执行权限 |
所有用户 |
|
语法 |
who |
(2)应用举例:
①查看当前登录的用户:#who (其中tty表示本地终端登录,pts表示远程终端登录)

5.4 查看登录用户详细信息:w
(1)w命令
|
命令名称 |
w |
|
命令所在路径 |
usr/bin/w |
|
执行权限 |
所有用户 |
|
语法 |
w |
(2)应用举例:
①查看当前登录的用户的详细信息:#w
6. 压缩、解压命令
6.1 压缩、解压缩文件:gzip/gunzip
(1)gzip/gunzip命令
|
命令名称 |
gzip/gunzip(英文原意:GNU zip/unzip) |
|
命令所在路径 |
/bin/gzip(gunzip) |
|
执行权限 |
所有用户 |
|
语法 |
gzip [文件] -c 将输出写到标准输出上,并保留原文件 -d 将压缩文件解压 gunzip [压缩文件] |
|
压缩后文件格式 |
.gz |
(2)注意事项
①gzip只能压缩文件,而不能是目录
②默认下,压缩后会不保留原文件
③gzip命令对文本文件有60%~70%的压缩率
(3)应用举例
①压缩文件:#gzip testfile //压缩后的文件名为testfile.gz
②保留原文件的压缩:#gzip -c a.txt
①解压: #gunzip testfile.gz
6.2 打包目录文件:tar
(1)tar命令
|
命令名称 |
tar |
|
命令所在路径 |
/bin/tar |
|
执行权限 |
所有用户 |
|
语法 |
tar [-zcxf] [压缩后的文件名] [目录] -c:打包 -x:解包 -v:显示详细信息 -f:指定文件名 -z:打包同时压缩/解压时表示解压缩 |
|
压缩后文件格式 |
.tar或.tar.gz |
(2)应用举例
①打包并压缩test目录两种方法
方法1(两步):
#tar –cvf test.tar test //-f表示指定压缩后的文件名为test.tar #gzip test.tar
方法2:(只须1步)
#tar –zcf test.tar.gz test
②解压缩:#tar –zxvf test.tar.gz
6.3 压缩、解压缩文件或目录:zip/unzip
(1)zip/unzip命令
|
命令名称 |
zip/unzip |
|
命令所在路径 |
/usr/bin/zip(unzip) |
|
执行权限 |
所有用户 |
|
语法 |
zip [-r] [压缩后的文件名] [文件或目录] -r:压缩目录 unzip [压缩文件] |
|
压缩后文件格式 |
.zip |
(2)注意事项
①可压缩文件或目录
②该命令执行后,仍保留原文件
(3)应用举例
①压缩文件:#zip testfile.zip test
②压缩目录:#zip –r testDir.zip testDir
③解压缩:#unzip testDir.zip
6.4 压缩文件:bzip2b/bunzip2
(1)bzip2/bunzip2命令
|
命令名称 |
bzip2 |
|
命令所在路径 |
/usr/bin/bzip2(bunzip2) |
|
执行权限 |
所有用户 |
|
语法 |
bzip2 [-k] [文件] -k:产生压缩文件后保留原文件(keep) bunzip2 [-k] [压缩文件] -k:解压后保留原文件(keep) |
|
压缩后文件格式 |
.bz2 |
(2)注意事项
①只能压缩文件,不能压缩目录
②默认该命令执行后,不保留原文件。如果要保留原文件可加-k选项
(3)应用举例
①压缩文件:#bzip2 -k testfile
②压缩文件:#tar –jcf testfile.tar.bz2 //-j表示压缩成.bz2格式
③解压缩: #bunzip –k testfile.tar.bz2
④解压文件:#tar –jxf testfile.tar.bz2
第3章 Linux常用命令(4)_帮助、用户管理和解压缩命令的更多相关文章
- Linux学习笔记 一 第三章 Linux常用命令
第三章Linux常用命令 一.文件处理命令 1.命令格式 2.目录处理命令:ls 3.目录处理命令:mkdir 4.文件处理命令: touch
- Linux常用命令学习3---(文件的压缩和解压缩命令zip unzip tar、关机和重启命令shutdown reboot……)
1.压缩和解压缩命令 常用压缩格式:.zip..gz..bz2..tar.gz..tar.bz2..rar .zip格式压缩和解压缩命令 zip 压缩文件名 源文件:压缩文件 ...
- 【转载】 Linux常用命令: zip、unzip 压缩和解压缩命令
Linux常用命令: zip.unzip 压缩和解压缩命令 Linux常用命令: zip.unzip 压缩和解压缩命令 zip的用法 基本用法是: zip [参数] [打包后的文件名] [打包的目 ...
- Linux系列教程(八)——Linux常用命令之压缩和解压缩命令
前面一篇博客我们讲解了Linux帮助和用户管理命令,对于帮助命令,man 命令能获得命令和配置文件的帮助信息,help命令能获得shell内置命令的帮助信息.我们可以通过which来区分什么是shel ...
- Linux常用命令之压缩和解压缩命令
目录 1.压缩解压缩格式 .gz 一.将文件压缩为 .gz 格式,只能压缩文件:gzip 二.将 .gz 文件解压:gunzip 2.压缩解压缩格式 .tar.gz 一.将文件或目录压缩为 .tar. ...
- Linux下的压缩和解压缩命令gzip/gunzip
作者:邓聪聪 Linux下的压缩和解压缩命令——gzip/gunzip yum -y install zip gzip (--安装压缩工具) gzip命令 gzip命令用来压缩文件.gzip是个使用广 ...
- Linux文件压缩和解压缩命令
Linux文件压缩和解压缩命令: tar 命令(打包并压缩的话,原文件也会默认存在) -c 建立打包档案 -x 解包 -t 查看包里的类容 -r 向包里追加文件 -v 显示打包过程 -f 文件 比如: ...
- Linux学习笔记(六)压缩和解压缩命令
压缩和解压缩命令 zip unzip gzip gunzip bzip2 bunzip2 tar zip (.zip格式的压缩文件) 英文原意:package and compress (archiv ...
- Ubuntu终端文件的压缩和解压缩命令
在Ubntu的终端中压缩和解压缩是每天几乎要用到的命令,由于linux中各种压缩文件类型较多,所以需要记住几个主要的压缩和解压缩命令: 文件类型 执行动作 命令 .tar 解包 tar xvf Fil ...
随机推荐
- 向 div 元素添加圆角边框:
div { border:2px solid; border-radius:25px; }
- 【Java每日一题】20161214
package Dec2016; import java.util.ArrayList; import java.util.List; public class Ques1214 { public s ...
- UDS(ISO14229-2006) 汉译(No.3术语与定义)
下列术语适用于本文档. 3.1 integer 类型 定义正负整数的数据类型. 注:integer类型取值范围未在本文档定义. 3.2 diagnostic trouble code 由车载诊断系统获 ...
- CSS3媒体查询使用小结
首先我们在使用Media的时候需要先设置下面这段代码,来兼容移动设备的展示效果: 准备工作1:设置Meta标签 <meta name="viewport" content=& ...
- UML 用例图、顺序图、状态图、类图、包图、协作图、流程图
用例图.顺序图.状态图.类图.包图.协作图 面向对象的问题的处理的关键是建模问题.建模可以把在复杂世界的许多重要的细节给抽象出.许多建模工具封装了UML(也就是Unified Modeling La ...
- iOS 文件下载
iOS 视频音乐类等应用会用到“文件下载”.文件下载在iOS中的实现如下: 1.小文件下载 @interface ViewController () <NSURLConnectionDataDe ...
- iOS UINavigationController的使用
NavigationController,又称导航控制器.是iOS开发中比较常用的一种容器ViewController,常用于页面的管理和切换. 在开发中,NavigationController常常 ...
- ArcSDE给Oracle添加SDE函数包
SDE函数包中包含大量的空间计算分析函数,是我们做空间相关分析的一把利刃(目前好像我们只有这一把),有关SDE函数的使用,请见我空间另外的一篇帖子的附件.按照通常教程,过程是这样的1.找到listen ...
- Xcode出现( linker command failed with exit code 1)错误总结
这种问题,通常出现在添加第三方库文件或者多人开发时. 这种问题一般是找不到文件而导致的链接错误. 我们可以从如下几个方面着手排查. 先可以再试试一下几个方法: 1,看看是不是有新添加的文件跟之前文件 ...
- python之(re)正则表达式上
python正则表达式知识预备 正则表达式使用反斜杠" \ "来代表特殊形式或用作转义字符,这里跟Python的语法冲突,因此,Python用" \\\\ "表 ...