Linux常用命令

面试必问点,Linux常用命令 下面我将做一下总结,其实不是运维的话,我们能用到的命令就那么几个,还是挺简单的。

常用的命令:
文件相关
  • cd 文件夹 进入到某个文件夹
  • cd / 进入到根目录
  • cd .. 上退一步
  • ls 列出所有的文件
    • -l 查看详细信息
    • -a 查看所有文件(包含隐藏文件)
    • -al 查看所有文件(包含隐藏文件)的详细信息
  • pwd 查看当前目录
  • mkdir 创建文件夹
  • mkdir -p xxx/fff/zzz 创建多级文件夹
  • rmdir 删除单个文件夹
  • rm 删除文件夹或者文件
    • -f 强制删除
    • -r 递归删除目录
    • -rf 强制删除文件夹中的所有文件
    • -rf / 删除根目录的所有文件,俗称删库跑路
  • cp -r dir1 dir2 将dir1复制到dir2中
  • mv 移动文件夹、文件/重命名文件夹、文件
    • mv 存在的dir1 存在的dir2 移动
    • mv 存在的dir1 不存在的dir2 重命名
文件权限命令:
-R 递归更改:更改某个文件目录,加上-R ,该目录下的所有文件都会被更改
  • chgrp [R] 属组名 文件名 更改文件属组
  • chown [R] 属主名 文件名 更改文件属主
R、W、X 代表的权限数字分别是 4 2 1 分别是 读 写 执行
  • chmod 数字 文件名 更改文件对应的权限
查看文件命令:
  • cat 从文件的第一行看
  • tac 从文件的倒数第一行看
  • nl 查看并显示行号
  • less 山下翻页(空格:一页一页翻,上下键:一行一行,q:退出。wq:退出并保存。/字符串:搜索字符串)
  • head -n 参数 文件 从头几行看
  • head -n 参数 文件 从尾几行看
进程相关的命令:
  • ps -aux | grep xxx 查看xxx的进程信息
  • ps -aux | grep mysql 查看mysql的进程信息
  • ps -ef | grep xxx 查看xxx的父进程信息ps -ef | grep redis
  • 查看redis的父进程信息
  • kill -9 进程id:杀死进程
解压:
  • tar -zxvf 压缩包
磁盘:
  • df -h 查看磁盘使用量
  • du -h 查看目录中文件的大小
  • du -ah 查看所有文件的大小(包括隐藏文件)
网络:
  • ifconfig 显示配置网络设备信息

查询:

 

 

 

posted @ 2020-12-23 17:21  James_Harden  阅读(64)  评论(0编辑  收藏  举报