Linux命令
2017-10-19 17:54:44   690  举报             
     
         
 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        
     若目标档(destination)已经存在时,在覆盖时会先询问动作的进行(常用)  
     -i    
     cp -i ~/.bashrc /tmp/bashrc  
     rm    
     移除文件或目录  
     rm [-fir] 文件或目录  
     -i    
     互动模式,在删除前会询问使用者是否动作  
     rm -i bashrc  
     mv    
     移动文件与目录,或修改名称  
     mv [-fiu]        
     mv wenjian1 wenjian2    
     更名  
     -i    
     若目标文件 (destination) 已经存在时,就会询问是否覆盖!  
    
 
 
 
 
  0 条评论
 下一页