当前位置: 首页 > Linux

Linux-常用指令01-文件操作

时间:2023-04-06 19:33:27 Linux

linux必备知识与技能一、文件系统1.1文件夹介绍命令集合/binbinary的缩写,存放系统中最常用的命令/sbin只有root用户才能使用的命令和程序外部文件集合/dev设备的缩写,storage是linux的外部设备。在Linux中访问外部设备和文件的方式是一样的。/medialinux系统可以自动识别一些设备,比如usb、CD-ROM;识别后,识别到的设备会被挂载到这个目录Download/mnt暂时挂在其他文件系统上;可以将光驱挂载到mnt目录下,然后进入该目录可以查看光驱的内容。临时文件/run/lost+found/tmp/var在运行过程中经常被修改内存中的文件存放在该目录下。比如日志文件/procmemory中的信息就存放在这个目录下。可以直接访问内存中的信息,也可以手动修改/root/usr/bin/usr/sbin/usr/src1.2文件权限filetypeownerpermissiongrouppermissionotheruserpermission0123456789d目录类型-文件l链接文件链接文件...r读取读取w写入写入x执行执行-无权限r读取读取w写入写入x执行执行-无权限r读取读取w写入写入x执行执行-无权限更改文件权限chmod[-R]xyz文件或目录(-R递归更改)r=4,w=2,x=1,-=0#示例:chmod-R770tmp.log2。常用命令set文件管理切换工作目录cd..返回上级目录cd/bin进入bin目录pwd显示当前工作目录ls列出文件夹的文件和目录信息ls-a列出所有文件和目录信息,包括隐藏文件ls-l列出文件详细信息和文件目录目录管理mkdir文件夹名创建单级文件夹mkdir-p/tmp/1/12*递归创建在tmp文件夹下创建1个文件夹根目录,然后创建12个文件夹rmdir文件夹名*只能删除空目录。要删除非空目录,请使用rmfilemanagementtouch[filename]createfilecpcopycp[-adf...]sourcefile(source)targetfile(destination)cp[-adf...]source1source2source3...directorycp-aCopy常用相当于-dprcopylink文件属性+连同文件属性一起copy+递归复制cp-p递归复制rmremoverm-r递归删除文件夹下的所有文件或目录,或者删除文件mvmoveandrenamemvsourceStargetDmovefileorfolder(S)tofolder(D),orrenameS->Dfilecontentviewcatcat-nfile查看文件并显示行号,tac是从第一行,和cat相反,more是从最后一行开始显示,less是一页一页显示。和more类似,可以向前翻页。目录搜索,支持正则表达式查找。-name"*.txt"在当前目录下,文件后缀为txtfind-typec文件类型为c文件d:目录f:通用文件poweroffshutdownrebootrestartsurootswitchsudopasswdrootforroot用户设置密码对于rootwhoami显示当前用户