zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    使用protobuf生成代码import包找不到
    SQL 对邮箱数据的处理(分类统计)
    Hive 集合函数 collect_set() collect_list()
    菜谱分享网站微信小程序开发说明(1)-介绍与运行
    windows 下查看端口占用
    Windows下安装Maven自定义仓库配置阿里下载源,配置Ecplise、IDEA
    Windows下安装Node.js完整详细教程
    开启Centos8的SSH服务
    Openwrt与IPTV之二----udpxy
    Openwrt与IPTV之一----igmpproxy
  • 原文地址:https://www.cnblogs.com/Goraidh/p/9076655.html
Copyright © 2011-2022 走看看