博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux相关命令及配置(三)
阅读量:4922 次
发布时间:2019-06-11

本文共 2174 字,大约阅读时间需要 7 分钟。

一、磁盘管理命令

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

 

转载于:https://www.cnblogs.com/Goraidh/p/9076655.html

你可能感兴趣的文章
一起学Python:字符串介绍
查看>>
学习笔记:树状数组
查看>>
洛谷P1772 [ZJOI2006]物流运输 题解
查看>>
CF519E A and B and Lecture Rooms
查看>>
python-redis之数据类型二
查看>>
Java类加载机制
查看>>
数据库的最简单实现
查看>>
循环单链表实现
查看>>
Android设计模式实战---责任链模式
查看>>
剑指Offer_31_整数中1出现的次数(从1到n整数中1出现的次数)
查看>>
10月29日 迅雷会员vip账号分享 91freevip 晚间21:00更新
查看>>
【一题多解】Python 字符串逆序
查看>>
open ball、closed ball 与 open set、closed set(interior point,limit point)、dense set
查看>>
字典(dictionary)与映射(map)
查看>>
Python 编程规范 —— TODO 注释(结合 PyCharm)
查看>>
十万个为什么 —— 名词解释(体育)
查看>>
table的设置(w3c)
查看>>
冲刺一
查看>>
【练习】在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b...
查看>>
python解决上楼梯问题
查看>>