当前位置: 首页 > Linux

Linux命令学习

时间:2023-04-06 11:14:43 Linux

Linux命令学习一些常识命令格式命令选项查询目录内容ls[选项][文件或目录]选项:-a显示所有文件,包括隐藏文件-l显示详细信息-d查看目录属性-h人性化显示文件大小-i显示inode权限操作chmod+xxxeg:chmod+777,chmod+755常用目录描述目录名函数/bin根目录/dev设备文件存放目录/etc配置文件目录/home普通用户home目录/lib系统库目录/mnt系统挂载目录/media挂载目录/root超级用户主目录/tmp临时目录/sbin超级用户命令保存目录/proc直接写内存目录/usr系统软件资源目录/var系统相关文件内容保存目录处理commandtocreateadirectorycommandmkdir-p[directoryname]#-p,递归创建目录切换目录cd[directory]??简化操作cd~#进入当前用户家目录cd-#进入上一级目录cd..#进入父目录cd。#进入当前目录删除目录删除空白目录rmdir删除目录rm-rf[文件或目录]option:-rdeletedirectory-fforcecopycommandcp[option][sourcefileordirectory]??[targetfileordirectory]??option:-rcopydirectory-d如果原文件是链接文件,复制链接属性-p同时复制文件的属性-a相当于-pdrcutorrenamemv[原文件或目录][目标目录]链接命令ln-s[原文件][目标文件]功能:生成链接文件-s创建软链接搜索命令command搜索命令whereis[选项][命令名]option:-b:onlysearchforexecutablefiles-m:onlysearchforhelpfileswhich[filename]#搜索命令所在路径及别名文件搜索命令locate[filename]#在后台数据库中按文件名搜索,速度速度很快/var/lib/mlocate#命令所在的后台数据库updatedb#更新数据库find[option][Searchrange][Searchconditions]#搜索条件可以通配符匹配,*匹配任意内容,?匹配任意字符,[]匹配括号内任意内容Option-icaseinsensitive-nouserfind垃圾文件-atime-/+时间(eg:find/home/wwwphp.php-atime+10)文件访问时间-ctime改变文件属性时间-mtine文件修改时间-size-/+sizek/M文件大小grep[options][string][filename]#匹配文件中符合条件的字符串Options:-i忽略大小写-v排除指定字符串Helpcommandman[option]command#获取指定命令的帮助选项:-k查看所有相关的帮助到命令-数码侠压缩解压命令.zip格式zip压缩文件名原文件#压缩文件zip-r压缩文件名源目录#compressed目录unzip压缩文件名#unzip文件。gz格式gzip原文件#压缩成.gz文件,原文件会消失gzip-c原文件>压缩文件#保留原文件gzip-rdirectory#压缩目录下的所有子文件,当目录不能压缩时gzip-d压缩文件#解压.gz文件gunzip压缩文件#解压.gz文件.bz2格式bzip2压缩文件#压缩为.bz2格式,不保留原文件bzip2-k原文件#保留原文件bzip2-d压缩文件#解压文件bunzip2压缩文件#解压文件解压文件tar-xvf压缩包文件名#先解压,再解压tar-zcvf压缩包名.tar.gz原文件#compresstar-zxvf压缩包名.tar.gz#unziptar-jcvf压缩包名.tar.bz2原文件#compresstar-jxvf压缩包名.tar.bz2#解压关机重启命令shutdown[option]时间选项:-c取消之前的关机命令-hshutdown-r重启其他关机命令haltpoweroffinit0其他重启命令rebootinit6