您现在的位置是:首页 > 鉴定专家

Linux下常用命令及使用方法详解(可收藏!!!)

岁月留金阁 2025-07-03【鉴定专家】268人已围观

简介总结有哦福利哦lscd:changedirectorycd:回到用户的家目录cd~username:进入指定用户的家目录cd-:在当前目录和前一次所在的目录来回切换cd..:切换至其父目录命令帮助内部命令帮助:helpCOMMAND外部命令帮助:manCOMMAND命令手册:manualwhatis...

总结有哦福利哦

ls

cd:changedirectorycd:回到用户的家目录cd~username:进入指定用户的家目录cd-:在当前目录和前一次所在的目录来回切换cd..:切换至其父目录

命令帮助

内部命令帮助:helpCOMMAND外部命令帮助:manCOMMAND命令手册:manualwhatisCOMMAND:显示此命令在man帮助的哪个章节内。============================================================man的操作命令:空格:向后翻一屏b:向前翻一屏ENTER:向后翻一行k:向前翻一行============================================================关键字查找/KEYWORD:向后查找关键字?KEYWORK:向前查找关键字n:下一个关键字位置N:前一个关键字q:退出man帮助

cp

more:more的作用同cat是相同的,只不过这时我们可以通过手动来翻屏,更加方便,more:只支持向后翻,翻到最后就直接退出了less:显示文件信息,默认不退出显示,q即可退出空格:向后翻一屏b:向前翻一屏ENTER:向后翻一行k:向前翻一行关键字查找/KEYWORD:查找关键字

sort、uniq、wc

sort:文本排序,仅仅是对显示文件的排序,而不影响源文件的顺序,是根据ASSII码的字符升序来排列的。-n:安装数值大小从小到大排列-r:降序排列-t:指定字段分隔符-k:从哪个字符开始,就是指定关键字排列-u:相同的行只显示一次-f:忽略字符大小写================================================================uniq:报告或者忽悠重复行-d:只显示重复行-c:显示某一行的重复次数================================================================wc:文本统计,可以统计文件中一共有多少行数,多少个单词数,多少个字节数-l:只显示行数-w:只显示单词数-c:只显示字节数-L:显示最长的一行包含多少个字符

权限

useraddNAME:增加用户-uUID:指定用户所属主ID-gGID:指定基本组ID或者组名(此组必须首先存在才能用)-GGID:定额外组(附加组),可以指定多个,彼此之间用逗号隔开即可(此附加组必须首先存在才能用)-c"COMMENT"指定注释信息-d/path/to/somedirectory指定用户的家目录,不用的时候默认在home下面建立一个和用户同名的目录。-s指定shell,路径最后是etc/shells文件内规定的shell路径。-M不给用户创建家目录-r创建一个系统用户,共系统调用,并不建立家目录userdelUSERNAME:删除用户(不加参数时,默认不删除用户的家目录)-r:删除用户的同时也删除家目录

用户账户属性管理

usermod:修改账户的属性usermod[option]USERNAME-u:修改UID-g:修改GID-G:修改附加组-a-G:增加附加组,不覆盖之前的附加组-c:修改用户的注释信息-d:为用户知道新的家目录-d-m:指定信家目录并移动此前家目录的文件至新的家目录内-s:修改用户的默认shell-l:修改用户名-L:锁定用户账户-U:解锁账户

组管理

groupadd:新建组groupadd[option]GROUPNAME-g:GID指定GID-r:添加为系统组groupmod:组属性groupmod[option]GROUPNAME-gGID:修改gid-nNAME:修改组名gpasswd:修改组密码gpasswdGROUPNAME

chown

chown:改变文件属主、属组,只有管理员是也此命令chownUSERNAMEfile.(只改变目录本身)-R递归修改(修改目录及其内部文件的属主)--reference=/path/to/somefilefile把file的属主设定为与somefile的属主一样(不需要指定属主)chownUSERNAME:GRPNAMEfiel同时改变属主和属组chownUSERNAME,GRPNAMEfiel同时改变属主和属组chown:GROUPNAMEfiel.修改属组

chmod

chmod:修改文件的用户权限chmodMODEfile-R:递归修改--reference=/path/to/somefilefilechmod755file修改某类用户的某些权限u:属主g:属组o:其他a:所有chmod用户类别=MODEfiel..chmodu=wr,g=w/fiel..chmoduo=wr/file..修改某类的用户某位或某些位权限chmod用户类别[-/+]MODEfiel.

输入、输出重定向

输出重定向:覆盖输出(会覆盖原文件内的内容):追加输出(不覆盖原文件的内容)set-C:禁止对已经存在文件使用覆盖重定向set+c:关闭上述功能2:重定向错误输出,不能输出正确信息2:追加方式实现错误输出:重定向标准输出或错误输出至同一个文件。时覆盖方式输入重定向::此处生成文档catEND:输入信息,直至输入END时结束。(EOF或者END代表文档输入结束)cat/tmp/

sed

yum:安装软件命令,可以自动解决软件包直接的依赖关系。list:显示yum仓库内的软件listavailable:仓库中有但尚未安装的包listinstalled:显示已经安装的listupdates:可以的升级------------------------------------------------------------------------------------------yumclean:清楚缓存yumclean{packages|headers|metadata|dbcache|all}yumrepolist:显示repo列表及简要信息yumrepolist{all|enabled|disabled}---------------------------------------------------------------yum安装软件命令install:安装软件包-yinstall:自动安装install--nogpgcheck:不做校验------------------------------------------------------------------------------------------yum升级软件命令yumupdate:升级yumupdate_to:升级到指定版本、-----------------------------------------------------------------------------------------yum卸载软件命令yumremove|erasePACKAGE_NAMEyuminfoPACEAGE_NAME:查看软件包信息------------------------------------------------------------------------------------------yum开发组安装命令groupinstall组名:安装组中包含的包groupinfo组名:显示组包含包信息(如果组名中间有空格,使用”“grouplist列出组groupupdate-------------------------------------------------------------------------------------------yum安装本地RPM包命令yumlocalinstallrpmfile1:安装本地包并从yum库内解决依赖关系yum--nogpgchecklocalinstallrpmfile1:不校验安装

很赞哦!(44)