Linux get命令,linux下wget命令
文章目录20 linux常用命令1。ls:列表文件list2。cd:更改目录3。cp:副本4.mv: move move5。rm:删除,删除删除6。mkdir:创建文件夹make目录文件夹delete删除目录8。chown:更改所有者更改所有者9。chmod:更改文件权限模式更改模式10。12号管道。grep:逐行搜索并匹配第13行。tar:包,解压缩14。cat:打印文件内容15。ps:显示进程选择16。kill:杀死进程17。修改密码
本文力求简洁而持续地筛选和更新。如文中有错误,请务必在评论区指出。谢谢你。
20个linux常用命令1。列出当前路径中的文件和文件夹。
Ls一般参数:
-l:列出文件详细信息。
-a:all,列出包括隐藏文件在内的所有文件
注意:参数可以重叠。例如,-la表示列出所有文件及其详细信息。
2.cd)更改目录2。使用cd /home#主目录cd。#上一个目录(父目录)CD。#父目录的父目录CD。#
-i:交互模式,询问是否要覆盖同名文件(如果没有这个参数,不提示直接覆盖)。
-r:递归复制,当复制一个文件夹时,它与子文件(文件夹)一起被复制。操作文件夹时,请务必使用此参数。
#CP用法CP-IR source dir/home/targetdir/#将当前路径下的source dir文件夹复制到主目录下,名称为targetdir,并删除-I和-r4.mv:move源文件。
Mv参数:
-i:交互模式,这个cp的-i参数,问一下是否覆盖。
#mv用法mv-isource file/home/target file #将当前目录下的源文件剪切到/home目录下,命名为targetfile5.rm. Delete,delete RM参数:
-I:交互,同上。如有涉及,请先咨询
-r:递归模式,删除所有子文件夹(文件夹)
#RM用法Delete the RMdir/#dir folder(示例错误,Error) delete RM-rdir/#dir folder)要创建正确的文件夹操作,必须使用-r(6 . mkdir)folder make directory # Delete folder remove directory # # RMdir用法RMdir oldDir/# Delete oldDir folder及其当前路径中的子文件(文件夹)。8.chown:更改所有者更改所有者chown参数。
与应收账款相同
## chown用法将chown user -R myDir/# folder myDir的所有者更改为user 9。chmod:更改文件权限模式更改模式文件的权限模式是当前用户(也是文件
文件权限具有读取、写入和执行的权限。
Chmod参数:
u:用户,其权限对象是当前用户(这里是所有者)。
g:组,权限对象是所有者和组。
o:其他,权限对象是其他用户。
R:read=4,读取权限
W:write=2,写权限
e:执行=1,执行权限
:u/g/o和r/w/e组合使用。
:删除
=:设置
4:只读
5:只读。
6:只读和只写
7)读写执行
## chmod用法chmod 754 myDir/#当前用户(所有者)可以写,组可以读,其他用户chmod g w myDir/#给组添加写权限10。查找)
-name:按文件名搜索
-mtime n:n是一个数字,表示在n天前的同一天发现了已更改的文件。0表示今天。
-查找n天前更改过的文件(n天前除外)
-mtime -n查找在n天内更改过的文件(包括n天中的同一天)
-size//:查找大于/小于xx大小的文件
## find使用find /home -name my方法。
File#在/home目录中找到名为myFile的文件(注意:myFile也可以和正则表达式一起使用)。查找/家庭名称*。txt#在/home目录中查找带有txt后缀的文件。find /home -mtime 0#今天在/home目录中查找更改过的文件。Home -mtime 1#在/home目录中查找昨天之前(不包括昨天)更改的文件find /home -mtime -1#在/home目录中查找昨天(即昨天和今天)以来更改的文件find /home -size 100M#在/home目录中查找大于100MB的文件。注意,C表示字节11。:管道将前一文件更改为前一文件
# # pipeline usage ls find-name myFile #列出当前路径的文件(文件夹),找到名为“my file”的并打印出来。12.grep:按行查找和匹配grep参数:
-r:递归,查找所有子文件(文件夹)
-I:不敏感搜索,忽略大小写。
-l:显示文件名,而不是匹配行的内容。
-v:反向选择,显示匹配行的内容。
## grep用法grep -i mystring file.txt#忽略大小写,查找并打印出file.txt ls -l中带有“mystring”的行 grep -i mystring#打印出ls -l输出中带有“mystring”的行(忽略大小写)13 .焦油:常用的包装、压缩和解压焦油
-jcv:压缩
-jxv:减压
## tar用法tar -jcv myDir/#压缩myDir文件夹tar-jxv DownloadDir.tar.gz myDir/#解压DownloadDir.tar.gz到当前文件夹,命令myDir 14。cat:打印文件内容## cat用法cat myFile# show myFile 15。ps:查看流程流程选择ps公共参数:
-A:显示所有进程。
-a:所有与终端无关的过程
-u:有效用户的相关流程。
-x:通常与-a一起使用,列出完整的进程信息。
-l: long,详细列出了PID的信息。
# # psusage ps Aux #查看系统ps ax 16的所有过程数据。kill: kill进程kill公共参数:
-SIGHUP:启动已终止的进程。
-SIGINT:相当于ctrl c,中断进程
-SIGKILL:强行中断进程
-SIGTERM:以结束进程的正常方式终止进程。
-SIGSTOP:相当于ctrl z,暂停进程。
## kill用法kill -SIGKILL 10876#用PID=10876强行中断进程(PID可以通过ps找到,有时候 grep可以加到filter中)17 .passwd:修改密码## passwd用法passwd#修改当前用户的密码18。pwd:显示工作目录打印工作目录# pwd用法pwd#显示当前路径的具体位置19。tee:显示并保存显示内容,保存在文件中。
python 3.6 test.py tee result.log #运行test . py文件,编译运行结果,保存为result . log文件。20.reboot: reboot## reboot用法reboot#键入后立即重新启动(记得保存文件)。其他命令alias set alias cp= CP-I #默认情况下输入CP并调用CP-aliasrm= RM-I alias MV= MV-I 。