zoukankan      html  css  js  c++  java
  • 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 显示配置网络设备信息

    查询:

  • 相关阅读:
    JDK5的新特性
    反射(一)类加载器、反射、动态代理
    泛型(五)
    spring自定义注解实现登陆拦截器
    java国际化
    Codeforces 231A
    Codeforces 231A
    CCF CSP 201909-2 小明种苹果(续)
    CCF CSP 201909-2 小明种苹果(续)
    CCF CSP 201909-1 小明种苹果
  • 原文地址:https://www.cnblogs.com/xiexiaofei/p/14179772.html
Copyright © 2011-2022 走看看