1. 首页
  2. 电脑知识库

linux命令详解词典电子版(linux基本命令的使用)

总结一下平时常用到的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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1435544250@qq.com举报,一经查实,本站将立刻删除。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注