网站首页 > 博客文章 正文
总结一下平时常用到的linux命令,操作服务器的时候就这些命令:
ifconfig 查看ip地址
hostname查看主机名
tail -100f a.log 实时显示最后100行的内容
mv oldDir newDir 重命名(也可以移动文件)
cp oriFile newFile 拷贝文件
tar -xvf a.tar 解压缩
rm -rf 文件/文件夹
查看安装软件
rpm -qa|grep lvm
卸载软件:
rpm -e 软件包名
进程管理相关命令
查找文件:find / -name a.file 在/文件目录下找到名字为a.file的文件
查找进程 ps -ef|grep java 查找java所在进程(第二个一般就是)
杀掉进程 kill -9 26786
文件赋权
chmod 777 install 授予install文件权限
拥有者-组内用户-其他用户 读4-写2-可执行1
命令进行修改文件
当需要在linux里修改文件时,可以用下面的
查看文件 cat a.file|grep java
编辑文件 vi.file
输入 shift+i
选择 shift+:
ESC退出编辑
退出:q!
保存并退出:wq!
用户权限相关命令
useradd 用户名 添加用户
groupadd 组名 添加用户组
passwd设置密码
su 切换用户
磁盘整理命令
fdisk -l 查看到磁盘总空间--这里也可以看到未分区的磁盘
df -h 已挂载的磁盘的大小以及挂载位置
lsblk -f 也可以查看未挂载的文件系统类型
逻辑盘卷管理(LVM,Logical Volume Manager)
1.lsblk查看磁盘分区
2对磁盘进行分区
2.0 fdisk /dev/sdb
2.1选择m获取帮助 m
2.2选择n添加新的分区 n
2.3输入e表示创建扩展分区 e
2.4输入分区号(默认1) 1
2.5设置扇区起止点(用回车设为默认):回车、回车
2.6输入w保存:W
3格式化分区的磁盘
mkfs -t ext4 /dev/sdb
提示选择y
4挂载磁盘
mount /dev/sdb /opt
只是临时挂载到/opt目录下,下次开机时不会自动挂载
挂载后/opt目录下的文件会被临时删除,注意备份
5设置开机自动挂载
vi /etc/fstab 编辑/etc/fstab文件,在文件中添加如下内容:
/dev/mapper/VolGroup01-sdb3 /opt ext4 defaults 1 1
扩容只可以通过分区-pv vg lv这个系统去实现
0创建1个磁盘分区
1创建pv 通过pvcreate命令将磁盘/dev/sdb创建为一个系统PV
2创建VG
vgcreate -s 32M VolGroup01 /dev/sdb
3创建lv 名称是lvname,大小3g,从vgname中划分空间,这里的vgname是vg的名称。
lvcreate -L 3g -n lvname vgname(vgname可以通过sdb查到)
lvcreate -L 3g -n sdb3 VolGroup01
格式化文件系统,慎用
mkfs.ext4 /dev/mapper/VolGroup01-sdb3
mount /dev/mapper/VolGroup01-sdb3 /opt
扩容:
lvresize -L 4.9G /dev/mapper/VolGroup01-sdb3
resize2fs /dev/mapper/VolGroup01-sdb3
压缩
先解挂
umount /opt
e2fsck -f /dev/mapper/VolGroup01-sdb3
resize2fs /dev/mapper/VolGroup01-sdb3 3G
lvresize -L 3G /dev/mapper/VolGroup01-sdb3
mount /dev/mapper/VolGroup01-sdb3 /opt
- 上一篇: 操作系统学习福利:600 条最强 Linux 命令总结
- 下一篇: linux常用命令
猜你喜欢
- 2024-11-21 超好用的UnixLinux 命令技巧 大神为你详细解读
- 2024-11-21 linux命令清单
- 2024-11-21 软件性能测试相关的Linux命令总结
- 2024-11-21 Linux中查看磁盘大小、文件大小
- 2024-11-21 【Linux】查看信息的常用命令CPU、内存、进程、网口、磁盘、硬件
- 2024-11-21 5个比较实用的Linux命令,工作中100%你在用
- 2024-11-21 Linux入门常用必会60个命令实例详解(一)
- 2024-11-21 如何查看服务器配置信息
- 2024-11-21 Linux常用命令大全
- 2024-11-21 Linux环境中几个常用运维命令的使用指引
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)