• 2_linux 常用基本命令


    相信当你看到此帖子时,你已不再是当年那个颓废的你,你一定也在追梦的路上奔跑,那么请留下你的“梦”,让我们用心去交流,好吗?

    废话不多说,直接说正事!

    一、查看磁盘分区

     1.fdisk -l  查看磁盘分区情况

     2.df -lH  用来查看文件系统的磁盘空间占用情况。包括文件系统的大小,使用多少,剩余多少,使用率为多少,以及挂载到哪个目录。

    二、linux硬盘分区与挂载

    1.手动添加硬盘
        关机—编辑虚拟机设置— 添加硬盘—开机
    2.fdisk -l 查看磁盘是否添加成功
    3.fdisk /dev/sdc 对sdc磁盘进行分区  (sdc是刚刚添加的硬盘名称)
    4.格式化磁盘
       mkfs.ext3 /dev/sdc1   对sdc1格式化
    5.挂载分区到 /home/zhang_123目录下
       mount -t ext3 -o rw /dev/sdc1 /home/zhang_123
       -t 挂载文件类型
       -o 挂载的方式
       首先zhang_123这个是存在的,没有的话,要先创建。
    6.永久挂载 ,进入/etc/fstab文件,在最后一行添加/dev/sdc1  /home/zhang_123  ext3  defaults  1  2    之后重启网络,查看一下是否挂载成功即可。
     
    三、Linux文件与目录基础命令使用。
     
    cd :切换目录
    pwd :查看当前路径
    la -al :显示文件的详细信息和隐藏文件
    alias 'la'='ls -al' :更改为命令的别名
    mkdir :创建目录     mkdir -p 123/456  创建多级目录
    rmdir :删除目录
    cp :拷贝文件或目录
    mv:移动文件或重命名
    rm:删除命令, rm -f 强制删除, rm -r 递归删除
    tail -f file : -f 及时显示文件追加的信息。
    tail  -n 3 file : 显示file文件的后3行
    head -n 3 file : 显示file文件的前3行
    diff  file1 file 2 :对比两个文件的不同
    cat :查看文件,创建文件, 合并文件     cat 1.txt ; cat > 2.txt ; cat  1.txt  2.txt > 3.txt
    more:分页查看文件内容     cat /etc/passwd | more
          常用的快捷键: Enter 默认向下一行。 Ctrl+F 向下滚动一屏。空格键  向下滚动一屏。            
                                Ctrl+B  返回上一屏。  = 输出当前行的行号。 v 调用vi编辑器。
                               ! 命令     调用shell,并执行命令。      q 退出more。
     
    四、Linux用户与用户组相关命令。
     
     首先了解与用户及用户组相关的配置文件。
    1、/etc/passwd :是与用户相关的系统配置文件。包括很多项,从左到右如下:
         用户名:密码的密文:UID:GID:用户名全称:用户的家目录:shell类型
    2、/etc/shadow:是/etc/passwd 的影子文件。包括用户及被加密的密码以及其他/etc/passwd不能包括的与用户相关的其他项,这个文件只有root权限可以读取和操作。常用的三项如下:
         用户名:密码的密文:上次修改口令的时间
    3、etc/group:是用户组的配置文件,每个用户组一条记录。包括很多项,从左到右如下:
         用户组名:用户组密码(但是由于此文件普通用户也能查看,所以此项没有放东西,用x表示,密码在/etc/shadow下):GID:用户列表
    4、用户的初始组和有效组的区分:
        例:useradd xiaoming 添加用户   passwd xiaoming 设置密码   现在xiaoming的初始组是和它同名的xiaoming组。
              usermod -g fans xiaoming   这时xiaoming的初始组改为fans
              usermod -G fans xiaoming   这时初始组还是xiaoming,fans是有效组。
             -g   改变初始组  -G改变有效组
             初始组只有一个,有效组可以有多个。
             文件的归属组是它的初始组。(在/etc/group文件里可以体现) 
    五、进程管理的相关命令
     
    1、ps  查看进程命令
    2、ps aux 查看所有进程的状态。(最常用)aux表示以用户为主的格式来显示所有进程,包括外接程序。
      3.top 动态显示进程状态
    4.kill 杀死指定进程
       kill + 进程ID号
       kill  -9 强制杀死
       killall  命令用于杀死指定名字的进程,后面直接跟服务名称。
  • 相关阅读:
    02_Python基础
    python 学习网站
    Docker搭建MySQL服务
    Ubuntu源、Python虚拟环境及pip源配置
    Ubuntu18.04完全卸载mysql5.7并安装mysql8.0的安装方法
    MySQL 数据库
    数据库连接池
    ssm整合开发的相关步骤和增删改查
    Springmvc执行流程
    资源映射之----在springmvc中如何访问WEB-INF目录下的文件和系统文件夹中的文件
  • 原文地址:https://www.cnblogs.com/Time-dog/p/5810675.html
Copyright © 2020-2023  润新知