一、磁盘管理命令
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.gzbzip2
后缀:.bz2 压缩:bzip2 file 解压:bunzip2 file.bz2四、
进程经历的过程: 创建 --- 》 调度 ----》 消亡 1.查看进程命令ps ps命令是Linux操作系统查看进程命令,通过ps命令我们可以查看Linux操作系统中正在运行的进程,并可以获得进程的PID(进程的唯一标示),通过PID可以对进程进行相应的管理 语法: ps 或 ps -ef2.杀掉进程命令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