linux常用命令(二).txt
-----------用户、用户组、文件系统和网络
一、用户的管理
1.用户的管理
useradd +”用户名“ 新怎用户 如:useradd dy
-p :指定用户的密码
-c :制定一段注释性的描述
-d :指定用户所在的目录
-m:当指定的用户所在目录不存在时,可用-m创建
-g :指定用户所属的组(主组)
-G :指定用户所属地附加组
-s :指定用户登录的shell文件
-u :指定用户的用户号
usermod +“用户名” 修改用户 如:usermod -s /bin/bash -d /home/z -g root ds(用户名)
常用的选项包括-c, -d, -m, -g, -G, -s, -u以及-o等,这些选项的意义与useradd命令中的选项一样,可以为用户指定新的资源值
userdel +“用户名” 删除指定的用户
userdel -r +”用户名“ 在删除指定用户是删除他的工作目录
2.用户口令的管理
passwd +“用户名” 修改用户的口令 如:passwd dy
-l:锁定口令,即禁用账号
-u:口令解锁
-d:使账号无口令
-f:强制下次登录是修改账号
3.用户的切换
su +“用户名”
二、用户组的管理
1.用户组的管理
groupadd :新增用户组
-g:制定用户组的组标识号(GID)
-o: 一般与-g选项同时使用,表示新用户组的id可以与系统已有的用户组的GID相同
groupdel+“用户组名”:用户组的删除
groupmod+“用户组名”:用户组的修改
-g,-o参数与新增一样
-n:为用户组指定新的名字
newgrp:切换用户到其他的用户组
cat:查询文件内容
三、文件系统
swapon -a:开启交换分区
mount:设备挂载到某个目录
-t:指定设备的文件系统类型
ext4 linux目前常用的文件系统
nfs 网络文件系统
iso9660 CD-ROM光盘标准文件系统
auto 自动检测文件系统
-o:制定挂载文件系统时的选项、
ro 以只读方式挂载
rw 以读写方式
df:列出文件系统整体实用的情况
-a:列出所有文件系统
-k:以KBytes的容量显示文件系统
?m:以MBytes的容量显示文件系统
?h:GBytes,MBytes,KBytes等格式自行显示
-i:以inode数量显示
du:文件系统的磁盘使用量或是目录容量
-a:列出所有文件系统或是目录的用量
-h:以人们较易读的文件格式(G/M)显示
-s:列出总量,而不列出每个个别的目录占用容量
-k:以KBytes列出容量显示
-m:以MBytes列出容量显示
dumpe2fs:观察文件系统
-h:仅列出superblock的数据,不会列出其他区段的数据
四、网络
ifconfig:显示或设置网络设备
wget +url:用于从网络上下载资源
-O:下载并重新命名
--limit-rate:限速下载
如:wget -O newname --limit-rate=300k url
-c:断点续传
-b:后台下载