当前位置: 首页 > Linux

Linux常用命令汇总(二)

时间:2023-04-06 18:34:52 Linux

Linux文件系统注意:Windows有盘符,Linux没有盘符的概念,只有根目录/bin存放二进制文件和普通命令/etc存放系统管理和配置文件/home存放所有用户文件根目录是用户的家目录例如用户user的家目录为/home/user,可以用~user表示;/rootroothomeruntemporary(system)tmptemporaryvarlog,mail/lib存放系统运行相关的库文件;/usrusr/bin用户安装的应用cmd[-option][parameter]帮助手册:cmd--helpmamcmdmanul手册目录相关pwd(打印工作目录)查看当前路径ls(list)查看当前目录下的所有内容pathls-l在列表中显示=llls-a显示隐藏文件(全部)。表示当前路径,..表示上层路径**ls-l-h**列出文件的单位ls-lha**lsDesktop**列出某个路径下的文件通配符搜索文件*?[]ls*.txt只搜索后缀为.txt的文件,*代表0个或多个字符lse*搜索以el开头的文件ls??列出所有包含两个字符的文件,?代表一个字符ls[1234]23.odt列出以1234或[1-4]中的一个字符开头的文件cd(changedirectory)打开目录或更改路径,输入首字母按Tab自动完成cd桌面/aa可以打开多级路径cd..返回上一级路径cd~直接返回主目录cd-是返回上次使用的目录cd/是返回根目录文件操作createtouchcreate一个文件,touchhaha??hehe如果加一个空格表示创建了hehe和hahatouch“hahahehe”两个文件。要创建带空格的文件,您需要用空格将它们引用。不建议使用空格命名**mkdir**创建文件夹(目录)mkdir-p/root/test/A/B/C创建递归目录deletermrm删除文件,也可以删除隐藏文件rm-d/-rfremovefoldersaddf无需确认move(cut,rename)mv相对路径mvtext.txtaa//将text.txt文件移动到a一个文件夹,也可以将文件夹整体移动到另一个文件夹mv125.odt./126.odt//将125.odt剪切到当前目录并重命名为绝对路径mvtext.txt/home/yujiu/Desktop/aacopycpcp125.txtaa//CP源文件目标目录**cp-raa/bb.**//将aa文件夹下的bb文件夹复制到当前路径,.表示当前路径搜索findfind/home-name125.txt精确搜索find/home-name'12*'模糊搜索12开头的文件find/home-inameabc不分大小写搜索find/home-size+11=1database=512bytes=0.5KB+表示大于-表示小于find/home/yujiu/Desktop/-typef/d/l按文件类型搜索,f表示文件/d表示文件夹/l表示软链接,linkfind/home/yujiu/Desktop/-mmin-5查找目录下5分钟内修改过的文件mmin最后一次修改文件内容的时间amin最后一次访问文件的时间cmin最后一次访问文件的时间attribute(文件权限)被修改-5五分钟内+55分钟以上Ctrl+C终止搜索**locate**搜索比find快sudoupdatedb以管理员权限更新索引库conditionconnector-a二条件同时满足and-o两个条件都满足or之一文件查看catandmore查看文件内容cat126.txt显示全部cat-b126.txt显示不包括空行的行号cat-n126.txt显示行号包括空行more126.txt分页显示(空白页查看,回车行查看,Q退出)less命令和more一样,可以翻页换行,less/service可以搜索关于服务的关键字head-n7/etc/services查看文件的前7行tail-n3/etc/services查看文件的后三行grep搜索文件的内容grepuser126.txt在126.txt文件下搜索usergrep-nuser126.txt显示行号grep-vuser126.txt反向搜索,搜索不包括usergrep^'#'/etc/services抓取以greps$开头的内容/etc/services抓取以s结尾的内容echoechohello在屏幕上显示helloechohello>126.txthello显示在126.txt文件,覆盖原文echohello>>126.txt追加到文末Displayls>126.txt>表示ls列出的内容在文件中显示,适合日志保存which查看位置命令clear清除屏幕ctrl+L管道通过管道连接一个命令的输出作为另一个命令的输入ls-lh|grep125.txtgrep-v^'#'/etc/services|more在页面中显示软链接ln-sln-s/etc/issue/tmp/issue.soft//创建文件/etc/issue/的软链接tmp/issue.softln/etc/issue/tmp/issue.hard//创建硬链接到文件/etc/issue/tmp/issue.hard同步更新硬链接和源文件软链接特点:(类似Windows快捷方式)1、lrwxrwxrwxl软链接,软链接文件的权限为rwxrwxrwx2,文件大小-只有符号链接3、/tmp/issue.soft->/etc/issue箭头指向源文件的硬链接特点:1.复制cp-p+同步更新echo"www.baidu.net">>/etc/issue2.以i-node识别3.不能跨分区4.目录不能用linux命令,不能打yuminstallcmd用户切换:su+用户名导出设备尸体文件:?We不仅工作,还有吃不完的干货(知识脑)!