当前位置: 首页 > Linux

Linux下常用命令总结

时间:2023-04-07 00:59:24 Linux

一、权限思路:修改权限:---很多文档没有权限,需要修改权限1、当命令权限不足时----sudosudo被普通用户执行和只有管??理员可以与命令运行相比,直接使用su作为管理员账户切换到root用户(swith用户)更安全切换到root用户:sudosu2。更改文件的权限示例:对/html目录下的所有文件和子目录执行相同的权限更改:chmod-R777/html-R参数是递归处理目录和子文件夹下的所有文件777是更改后的权限(所有用户有读、写和执行权限)/html是需要执行的目录。2、压缩与解压2.1tar-c:创建压缩文件-x:解压-t:查看内容-r:将文件追加到压缩包末尾-u:更新原压缩包中的文件这五个是独立的命令,压缩和解压必须使用其中之一。它可以与其他命令一起使用,但只能使用其中一个。根据需要压缩或解压缩存档时,以下参数是可选的。-z:带gzip属性-j:带bz2属性-Z:带compress属性-v:显示所有进程-O:解压文件到标准输出下面的参数-f是必须的-f:usearchives名字,记住,这个parameter是最后一个参数,后面只有文件名。tar-cfall.tar*.jpg此命令将所有.jpg文件打包到名为all.tar的包中。-c表示生成新的包,-f指定包的文件名。tar-rfall.tar*.gif该命令是将所有.gif文件添加到all.tar包中。-r表示添加文件。tar-ufall.tarlogo.gif该命令是更新原tar包all.tar中的logo.gif文件,-u表示更新该文件。tar-tfall.tar这个命令是列出all.tar包中的所有文件,-t表示列出文件tar-xfall.tar这个命令是解压all.tar包中的所有文件,-t表示解压tar-cvfjpg.tar*.jpg//将目录下所有jpg文件打包成jpg.tartar-czfjpg.tar.gz*.jpg//将目录下所有jpg文件打包成jpg.tar,并用gzip压缩生成一个gzip压缩包,名称为jpg.tar.gztar-cjfjpg.tar.bz2*.jpg//将目录下的所有jpg文件打包成jpg.tar,用bzip2togenerateabzip2compressedpackagenamedjpg.tar.bz2tar-cZfjpg.tar.Z*.jpg//将目录下的所有jpg文件打包成jpg.tar,并使用compress生成一个umcompress压缩包,名称为jpg.tar.Zdecompressiontar-xvffile.tar//解压tar包tar-xzvffile.tar.gz//解压tar.gztar-xjvf文件。tar.bz2//解压tar.bz2tar-xZvffile.tar.Z//解压tar.Z2.2zipunzipcompressionzipjpg.zip*.jpg//zip格式压缩,linux解压解压文件需要下载zip。zip//解压zip2.3rar压缩rarajpg.rar*.jpg//rar格式压缩,linux解压需要下载rarunrarefile.rar//解压rar2.4总结1、*.tar使用tar-xvf解压2.*.gz用gzip-d或gunzip解压3.*.tar.gz和*.tgz用tar-xzf解压4.*.bz2用bzip2-d或bunzip2解压5.*.tar.bz2解压用tar-xjf6,*.Z解压用uncompress7,*.tar.Z解压用tar-xZf8,*.rar解压用unrare9,*.zip解压用unzip3.目录打开文件clip的路径d***路径例如cdusr/local当前路径回一级-----cd..当前路径回根目录----cd~Linux查看当前路径:pwd使用tar命令**解压文件到指定目录:-Ctarzxvf/souurce/**.tgz-C/aim/到指定目录移动文件到指定目录:mv(-f-i-u)sudomv-f-i/test1//test2/使用unzip将**文件解压到指定目录:-dunzip\-d指定目录的源文件将指定目录下的文件复制到另一个目录:cp(copy)如果dir2目录不存在,可以直接使用:cp-rdir1dir2如果dir2目录已经存在,需要使用:cp-rdir1dir2cp-r/home/hik/nginx.conf/./usr/local/webserver/nginx/conf/nginx.conf创建目录:mkdirtest3(MakeDirectory)删除目录:rmdirtest3(Removedirectory)4.其他删除文件常用命令:rm-rf**ps:processstatus(进程状态,类似windows任务管理器)常用参数:-auxfps-auxf显示进程状态更多常用命令:https://www.cnblogs.com/xuxin...五、常用命令全拼-f:--forceenforced-v:--verbose显示执行命令-a:--ascii 使用ASCII文本模式-c:--stdoutor--to-stdout 将压缩后的文件原封不动地输出到标准输出设备原始文件。-d:--decompress或----uncompress 解压缩压缩文件。\-f:--force 强制压缩文件。不管文件名或硬链接是否存在,文件是否是符号链接。\-h:--help 在线帮助。\-l:--list 列出压缩文件的信息。\-L:--license 显示版本和版权信息。\-n:--no-name 压缩文件时,不保存原文件名和时间戳。\-N:--name \-q:--quiet 不显示警告信息。\-r:--recursive 递归处理,指定目录下的所有文件和子目录都会一起处理。\-S:或----suffix改变后缀后缀。\-t:--test 测试压缩文件是否正确。\-v:--verbose 显示指令执行过程。\-V:--version 显示版本信息。-num:使用指定的数字num来调整压缩速度,-1:--fast表示最快的压缩方式(低压缩比),-9:--best表示最慢的压缩方式(高压缩比)。系统默认值为6。更多常用命令全拼:https://www.runoob.com/w3cnot...