常用命令
序号 | 命令 | 对应英文 | 作用 |
---|---|---|---|
1 | ls [目录名] | list | 查看当前目录下的内容 |
2 | pwd | print work directory | 查看当前所在目录(相当于打印目录名) |
3 | cd [目录名] | change directory | 切换目录 |
4 | touch [文件名] | touch | 如果文件不存在,创建文件 |
5 | mkdir [目录名] | make directory | 创建目录 |
6 | rm [文件名] | remove | 删除指定文件y/n |
[1]查看当前目录下的内容 ls [-al] [dir] -a 显示所有文件及目录 (. 开头的隐藏文件也会列出)(少用) -l 除文件名称外,同时将文件型态(d表示目录,-表示文件)、权限、拥有者、文件大小等信息详细列出 常用:ls -l的简写:ll [2]切换目录 cd . 上级 cd .. 上上级 cd / cd ~ [3]查看小文件 cat [-n] -n:加行号 [4]查看大文件 more fileName 回车键 向下滚动一行 空格键 向下滚动一屏 b 返回上一屏(展示完了就不行了) q或ctrl+c 退出more [5]实时监控 tail [-f] fileName -f 加f才能实时监控,不加 Ctrl+c退出 [6]创建目录 mkdir [-p] dirName -p:创建多级目录加 [7]删除(无法恢复) rm [-rf] dirName -r:递归删除 -f:无需询问,直接删除 [8]拷贝 cp [-r] source dest -r:递归,文件夹加-r source是资源,dest是目标文件夹 [9]移动/剪切 mv source dest [10]打包压缩 tar [-zcxvf] fileName [files] [-C 目录名] 包文件后缀为.tar表示只是完成了打包,并没有压缩 包文件后缀为.tar.gz表示打包的同时还进行了压缩 -z: z代表的是gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压 -c: c代表的是create,即创建新的包文件 (打包) -x: x代表的是extract,实现从包文件中还原文件 (解包) -v: v代表的是verbose,显示命令的执行过程 -f: f代表的是file,用于指定包文件的名称 -C: 大C选择解压到哪里 常用(vf都加): tar -zcvf hello.tar.gz 压缩打包 tar -zxvf hello.tar.gz 解包解压 tar -cvf hello.tar 打包 tar -xvf hello.tar 解包 -- 总结:c和x不能同时存在,且必须存在一个;和压缩有关就写z,无关就不加;vf都写上就行 [11]文本编辑命令** vim fileName 命令模式---(i,a,o)--->插入模式---Esc--->命令模式 命令模式---:--->底行模式---Esc--->命令模式 :wq //保存并退出 [12]查找命令--在指定目录下查找文件 find dirNmae -option fileName 举例: find . –name "*.java" 在当前目录及其子目录下查找.java结尾文件 find /itcast -name "*.java" 在/itcast目录及其子目录下查找.java结尾的文件 [13]查找命令--从指定文件中查找指定的文本内容 grep [-n] word fileName 举例: grep Hello HelloWorld.java 查找HelloWorld.java文件中出现的Hello字符串的位置 grep hello *.java 查找当前目录中所有.java结尾的文件中包含hello字符串的位置 grep -n '王者' 大说.txt 查找文件中存在的数据,并且显示行号。 [14]常用命令: 1.top 任务管理器 查看进程的cpu ,内存占用情况。 2.kill -9 进程名字或者进程的PID 杀死某个进程 3. ps -ef//查看系统进程 ps -ef | grep 进程名字 查询此进程的信息 4.定时关机 shutdown shutdown -c 取消定时关机 shutdown 1分钟后关机 shutdown +60 '描述信息' 指定多少时间后关机 windwos 是通用。。 shutdown -s -t 3600 多少秒后自动关机 (只能通过命令取消) shutdown -a 取消关机 5.reboot 立马重启