Linux的常用命令

发布于:2025-07-14 ⋅ 阅读:(24) ⋅ 点赞:(0)

常用命令

序号 命令 对应英文 作用
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 立马重启

网站公告

今日签到

点亮在社区的每一天
去签到