-
ls列出当前目录下的所有文件ls -l列出可见的所有文件以及更多的文件信息
ls -a列出所有文件(包括隐藏文件)
ls test*\?.txt列出与之匹配的文件,(|?都是元字符)可以匹配0个或多个任意字符,?可以匹配一个字符 cat filename查看文件内容cat -b filename查看文件内容并显示行号wc filename统计当前文件的行数,单词数和字符数cp source_file destination_file复制文件mv old_file new_file移动文件(如果操作是在一个文件夹,相当于重命名文件)mv filename newfilename重命名文件mv olddir newdir重命名目录rm filename删除文件rm -rf dir删除文件夹内所有内容(谨慎操作)rm filename1 filename2 filename3一次删除多个文件cd ~进入主目录cd ..返回上级目录(.指当前目录,..指上级目录)cd (/)test进入test目录(/表示根目录,以/开头称为绝对路径,表示当前文件与根目录的关系,不以/开头称为相对路径,表示文件与当前目录的关系)pwd当前所在的目录touch filename创建一个空文件mkdir dirname创建目录(后跟多个目录名可以一起创建多个目录)mkdir -p /tmp/dir/test增加-p选项可以一级一级创建所需目录,即使上级目录不存在rmdir dirname删除目录(后跟多个目录名可以起删除)grep pattern file(s)使用正则搜索文本ls -l | grep "test"只显示包含“test”的文件(|把两个命令链接起来,前一个命令的输出作为下一个命令的输入,这叫做管道)ls | grep -v "test"反转查询,输出不匹配的行ls | grep -i "test"不区分大小写进行匹配ls -l | grep "test" | sort -n按数字大小排序(-r 降序排序,-f 不区分大小写)ls -l | grep "test" | sort -n | more分页显示(space可以查看下一屏,b键查看上一屏)ls &创建后台进程在命令后加&即可ps查看进程的运行状态(-f选项查看更多信息,f是full的意思,-a显示所有用户的所有进程,-x显示无终端的进程,-e显示所有进程)kill pidnumber(pid编号)结束进程(Ctrl+c也是结束进程,Ctrl+z暂停进程)top显示进程的更多信息(物理内存,虚拟内存,cpu使用率等)uptime获取主机运行时间jobs -l当前任务包含的进程fg %jobnumber将后台任务调到前台bg %jobnumber将前台任务调到后台
常用命令
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。