Linux基础与C高级w3d4:linux的文件管理(续)教程
管道
作用:把一个命令的结果作为另一个命令的输入参数
符号:|
用法:ls | grep test
用户管理
切换用户:su 用户名
修改用户密码:[sudo] passwd 用户
注册用户:[sudo] adduser 用户
添加管理员权限:修改配置文件 /etc/sudoers,注意:该文件需要赋予写入权限[sudo] chmod u+w /etc/sudoers
,如同root用户一样将新用户添加。
删除用户:[sodo] userdel -r 用户
,注意:配置权限文件
查看用户组:groups
创建用户组
压缩与解压
归档:把多个文件和目录存放在一个目录下
压缩:把归档文件保存为一个文件
压缩软件解压格式gzipgunzip.gzbzip2bunzip2.bz2zipunzip.zip归档用法参数tartar [选项] [归档文件.tar] [源文件1 源文件2...]
`-t`:显示归档文件中内容 -x
:释放归档文件 -c
:创建归档文件 -v
:显示过程 -f
:用户指定归档文件名 -z
:还进行压缩(或解压),用gzip -j
:还进行压缩(或解压),用bzip2压缩用法参数gzipgzip [选项] [归档文件.gz] [源文件1 源文件2...]
`-l`:只查看压缩信息 -d
:解压==gunzip [归档文件.gz]
-(0~9)
:指定压缩比例(0~9等级)bzip2基本相同
软件包管理
在 red hat 中:yum;
软件后缀:.rpm
在 Ubuntu(debian) 中:apt、dpkg
软件后缀:.deb
离线管理:dpkg
dpkg的使用用法选项离线管理dpkg [选项] 软件
`-i`:安装一个本地软件包的软件 -r
:卸载已经安装的软件 -P
:卸载软件和其配置、环境 -L
:显示软件包内清单 -s
:查询软件的安装好后的信息