Linux命令
2017-10-19 17:54:44 687 举报
AI智能生成
Linux基础命令
作者其他创作
大纲/内容
用户
useradd
新建用户
useradd <选项>
useradd sun
新建用户sun
-c
useradd -c <描述内容> sun
指定一段注释性描述
useradd -c "admin" sun
-d
useradd -d <用户主目录>
useradd –d /usr/sam -m sam
此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。
-g
useradd -g
useradd -g group1 sun
指定用户所属的用户组
-u
指定用户号
userdel
删除帐号
userdel <选项>
userdel sun
-r
userdel -r
把用户的主目录一起删除
userdel -r sam
此命令删除用户sam在系统文件中(主要是/etc/passwd, /etc/shadow, /etc/group等)的记录,同时删除用户的主目录
usermod
修改与用户有关属性,如用户号、主目录、用户组、登录Shell等
-c
usermod -c <描述内容>
usermod -c "test" sun
修改用户的描述信息
-d
usermod -d <新的用户主目录>
修改用户所属主目录
-g
usermod -g <用户组>
修改用户所属的组
-G
usermod -G <用户附加组>
修改用户所属的附加组
-s
修改用户登录Shell
-u
修改用户号
-o
可重复使用用户的标识号
passwd
用户口令
passwd <选项>
passwd
当前为普通用户,修改当前用户的口令
passwd
当前为超级用户,修改其它用户的密码
passwd -l
锁定口令,即禁用账号
passwd -u
口令解锁
passwd -d
使账号无口令
passwd -f
强迫用户下次登录时修改口令
切换帐户
su -
auth
用户组
每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同Linux 系统对用户组的规定有所不同,如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建
groupadd
新建用户组
groupadd <选项>
groupadd group1
此命令向系统中增加了一个新组group1
新组的组标识号是在当前已有的最大组标识号的基础上加1
-g
groupadd -g
groupadd -g 101 group2
此命令向系统中增加了一个新组group2,同时指定新组的组标识号是101。
-o
一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同
groupdel
删除用户组
groupde
groupdel
groupdel group1
newgrp
用户可以在用户组之间切换
newgrp
newgrp root
将当前用户切换到root用户组
1.win7上安装linux虚拟机
下载VMware
在百度搜索即可下载。它是收费的,所以可以先试用30天。有汉化版,安装步骤直接下一步就可以了,没什么特别注意的
下载CentOS的镜像文件
百度搜索CentOS就可以。一般镜像文件比较大,约4G左右,
用VMware新建虚拟机
选择CentOS的镜像文件就可以了。
启动虚拟机
就得到一个Linux操作系统的机器了
2.文件权限
文件与目录
ls
列出目录
-a
连同隐藏档( 开头为 . 的文件) 一起列出来
-d
仅列出目录本身,而不是列出目录内的文件数据
-l
长数据串列出,包含文件的属性与权限等等数据
cd
切换目录
Change Directory的缩写
cd /root/runoob/
绝对路径
cd ./runoob/
相对路径
pwd
显示目前所在的目录)
Print Working Directory的缩写
mkdir
创建新目录
mkdir
mkdir
mkdir test
创建一名为 test 的新目录
-p
mkdir -p drictory-name1/drictory-name2/drictory-name3/drictory-namet4
mkdir -p test1/test2/test3/test4
创建多层目录
-m
mkdir -m 711 mulu2
创建了munul2,并通过-m指定目录的权限
711:用户有读+写+执行的权限,即1+2+3=7
用户所在的组有读的权限,即1+0+0=1
其他用户有读的权限,即1+0+0=1
rmdir
删除空的目录
rmdir
rmdir runoob
-p
rmdir -p
rmdir -p test1/test2/test3/test4
连同上一级『空的』目录也一起删除
cp
复制文件或目录
cp -i
-i
cp -i ~/.bashrc /tmp/bashrc
rm
移除文件或目录
rm [-fir] 文件或目录
-i
互动模式,在删除前会询问使用者是否动作
rm -i bashrc
mv
移动文件与目录,或修改名称
mv [-fiu]
-i
若目标文件 (destination) 已经存在时,就会询问是否覆盖!
0 条评论
下一页