• linux相关命令及配置(三)


    一、磁盘管理命令
    sda1:
    s:磁盘类型(scsi)
    d:disk
    a:系统第一块硬盘
    1:代表系统第一块硬盘的第一个分区


    管理命令:fdisk
    使用方法:
    1、查看当前磁盘及分区信息
    fdisk -l
    2、对已存在磁盘设备分区
    fdisk DEVICE_FILE_PATH

    查看Linux系统磁盘空间:df -h
    查看挂载: mount -l

    主分区+扩展分区 <= 4
    逻辑分区是没有限制的。可以是N多个

    主分区:主要安装系统,及系统配置文件等,一般有一个就够了
    扩展分区:主要做扩展使用,扩展磁盘盘符。不做任何储存。
    逻辑分区:实质储存数据的地方。


    新建主分区:
    查看磁盘信息: fdisk -l
    管理磁盘分区: fdisk /dev/sdb
    创建分区: n
    选择分区类型: p
    分区号: 1
    磁头开始位置: 回车
    结束位置(大小):+10G
    查看分区信息: p
    保存退出: w
    重启计算机

    格式化分区: mkfs.ext4 /dev/sdb1
    临时挂载分区: mount /dev/sdb1 /media
    查看挂载: mount -l 或 df -h

    永久挂载:
    vi /etc/fstab
    /dev/sdb1 /media ext4 defaults 0 0

    二、Linux常用辅助命令
    命令名称:whoami
    语法: whoami
    功能: 查看当前操作用户

    命令名称:whatis
    语法: whatis [命令名称]
    功能: 查看帮助命令

    命令名称:whereis
    语法: whereis [文件名称]
    功能: 查看文件位置

    命令名称:which
    语法: which
    功能: 查看可执行文件的位置

    三、Linux压缩及解压缩
    格式
    打包:tar [-选项] 名称 目标
    解包:tar [-选项] 目标 -C 指定位置

    常用选项:
    -c:打包 -x:解包 -v:显示 -t:查看
    -z:gzip -j:bzip2 -f:使用文档名

    打包示例:
    --》打包单个目录或文件
    tar -cvf etc20180521.tar /etc/
    --》打包多个目录或文件
    tar -cvf test.tar passwd text.txt abc/
    --》打包时,将文件存放到指定路径
    tar -cvf /root/test01.tar aaa/ abc/ rh/ tom passwd text.txt

    解包示例:
    --》解压到当前路径(默认)
    tar -xvf test.tar
    --》解压到指定路径-C
    tar -xvf test.tar -C abc/

    打包并压缩:

    .tar.gz
    打包:
    tar -czvf etc20180521.tar.gz /etc/

    解包:解包时,用什么格式进行的压缩,就要用什么格式进行解压
    tar -xzf etc20180521.tar.gz -C rh/

    bzip2
    打包:
    tar -cjvf etc20180521.tar.bz2 /etc/

    解包:解包时,用什么格式进行的压缩,就要用什么格式进行解压
    tar -xjf etc20180521.tar.bz2 -C rh/

    tar.bz2
    Linux下压缩比率较.tar.gz(tgz)大,即压缩后占用更小的空间,使得压缩包看起来更小。
    但同时在压缩,解压的过程却是非常耗费CPU和时间

    在不解压的情况下查看压缩包内的内容
    tar -tvf etc20180521.tar.gz


    gzip
    后缀:.gz
    压缩:gzip file
    解压:gunzip file.gz

    bzip2
    后缀:.bz2
    压缩:bzip2 file
    解压:bunzip2 file.bz2

    四、
    进程经历的过程:
    创建 --- 》 调度 ----》 消亡
    1.查看进程命令ps
    ps命令是Linux操作系统查看进程命令,通过ps命令我们可以查看Linux操作系统中正在运行的进程,并可以获得进程的PID(进程的唯一标示),通过PID可以对进程进行相应的管理
    语法:
    ps 或 ps -ef

    2.杀掉进程命令kill
    当系统汇总有进程进入死循环,或者需要被关闭时,我们可以使用kill命令对其进行关闭,具体用法如下。
    kill -9 [PID]

    jps:
    查看和JAVA相关的进程

    五、Linux常用符号
    管道:用竖线表示 |
    将前面的内容交给后面
    cat /etc/passwd | more


    grep:筛选,过滤
    语法:命令 [过滤条件] [参数,操作对象]
    grep 'root' /etc/passwd
    ifconfig | grep 'inet6 addr:'

    追加:>>用两个大于号表示
    ifconfig | grep 'inet6 addr:'>> /home/admin/text006.txt
    head -3 /etc/passwd | grep 'root' >> /home/admin/text007.txt


    覆盖:>用一个大于号表示
    tail -3 /etc/passwd | grep 'root' > /home/admin/text007.txt

    -----------------------------继续阅读请点击-----------------------------

    Mr、Feng
  • 相关阅读:
    Ocelot简易教程(一)之Ocelot是什么
    如何测量并报告ASP.NET Core Web API请求的响应时间
    ASP.NET Core 2.1中基于角色的授权
    Net Core平台灵活简单的日志记录框架NLog+SqlServer初体验
    Net Core平台灵活简单的日志记录框架NLog+Mysql组合初体验
    Net Core集成Exceptionless分布式日志功能以及全局异常过滤
    CentOS7 PostgreSQL安装
    Python 的 List 要印出 中文 編碼
    如何让你的Python代码更加pythonic ?
    4种格式化字符串方式的时间效率比较
  • 原文地址:https://www.cnblogs.com/Goraidh/p/9076655.html
Copyright © 2020-2023  润新知