Linux常用命令个人整理
linux常用命令个人整理
第1章
linux目录结构
linux命令是严格区分大小写的lsno12345678lsls/binlsclls/binclls-alsca-lls-
ils-hl显示指定目录下的列表命令/参数显示bin目录下的所有列表显示当前目录下文件
的详细信息(长格式输出)显示bin目录下文件的详细信息显示所有文件,在linux中文件
linux登录命令名以“.”开头表示隐藏文件显示当前目录下文件的所有信息,这个命令可简写为“ls-al”或“ls-la”显示文件的索引节点号,如果两个文件的索引节点号相同则内容一样显示当
前目录下文件的详细信息(长格式输出)并且显示文件大小作用后面不带参数显示当前目录
下的列表
linux中文件的后缀则表示的含义,在linux中命令就是严苛区分大小写的
<表示文件所有用户和组都有权限可读、可写、可执行
no12345678910文件类型前缀-dlcb蓝显示浅蓝默认颜显示绿显示红显示以“d”开头表示是目录以“l”开头表示对应的文件是符号链接以“c”开头对应的文件是字符设
备文件以“b”开头对应的文件是块设备文件表示该文件是目录符号链接文件表示是普通
文件表示是可执行程序,或者是可执行文件红表示压缩文件表示文件的类型或权限以“-”开头对应的文件是普通文件
cdno12345cp
用于复制(copy)cdcd~cd$homecd..切换用户的当前工作目录命令/参数cd/bin切换
到bin目录下回车后直接回到宿主目录回车后直接回到宿主目录回车后直接回到宿主目录
回到上一层目录作用格式:cp复制的文件名目录/被复制的文件名
no1cpinstall.logdesktop/命令/参数作用表示将当前文件夹下的install.log文件复制
到desktop目录下不改名表示将当前文件夹下的install.log文件复制到desktop目录下
改名为:new_install.log将当前目录下的三个文件复制到
23cpinstall.logdesktop/new_install.logcpanaconda-
ks.cfginstall.loginstall.log.syslogdesktop/desltop中,复制多个文件不能改名
45cp-r/bindesktop/[root@localhost~]#cpinstall.logdesktop/cp:是否覆盖
“desktop/install.log”?y[root@localhost~]#cpinstall*desktop/将bin目录复制到desktop如果被复制的文件已经存在则会提示是否覆盖,输入y就覆盖了install*表示以install开头的文件都会被复制给install.log创建硬链接,install.log和
hardlink.install.log的索引号是相同的,代表文件的内容是一样的给install.log创建符号链接symlink.install.log->install.log67cp-
linstall.loghardlink.install.log8cp-sinstall.logsymlink.install.logmv文件的移动或改名no123pwdno1rmno123删除文件或目录
命令/参数[root@localhost~]#rmsymlink.install.logrm:与否删掉符号链接“symlink.install.log”?yrmcfsymlink.install.log[root@localhost~]#rmtest/rm:无法删掉目录“test/”:就是一个目录促进作用删
掉symlink.install.log输出y则表示删掉-f则表示不拎提示信息删掉该文件如果就是目录可以提示信息与否删掉,rmtest/没拎参数无法删掉目录pwd命令/参数表明当前工作目录的绝对路径促进作用表明当前工作目录的绝对路径
命令/参数mvinstall.logdesktop/mvdesktop/install.log.mvinstall.logmy.log作用将install.log移动到desktop目录下将desktop目录下的install.log移动到当前目录将install.log改名为my.log3[root@localhost~]#rm-rtest/rm:是否进入目录
“test/”?y删除test文件夹rm-rtest/,会提示是否进入文rm:是否删除一般文件“test//install.log.syslog”?n件夹。然后然后在循环的提示每个文件是否删rm:是否删除一般文件“test//install.log”?n除,y表示删除,n表示不删除rm:是否删除一般空文件“test//123”?n[root@localhost~]#4rmdirno123chgrpno1234567改变文件所属的工作组
命令/参数chgrpshwezhmydir2chgrp-rshwezhmydir2/chgrp-
r0mydir2/groupaddt1cat/etc/groupuseradd-gt1user1cat/etc/passwd促进作用发生改变mydir2的工作组原来所属的工作组:root发生改变后的工作组:shwezh将mydir2文件夹下面的所有文件发生改变为shwezh工作组将mydir2文件夹下面的所有文件发生改变为root工作组,数字“0”则表示root工作组的id不好减少t1组与查阅系统的组与信息嵌入user1用户,并把该用户放到t1组与里面查阅linux系统中所有
用户的信息rmdirmydir[root@localhost~]#rmdirmydir/rmdir:mydir/:目录非空rmdir-pa/b/c/d/e/f
删除空目录
命令/参数促进作用删掉mydir目录,只有文件夹为空就可以删掉当文件夹不为觑时无法删掉删掉多级空目录rm-r-ftest/轻易删掉test文件夹和rm-rftest/的促进作用一样组的概念
chmod改变文件的权限
no命令/参数促进作用
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论