常用命令

允我心安 提交于 2020-10-07 09:11:26

1、echo 命令和VIM模式下常用命令

功能是在显示器上显示一段文字,一般起到一个提示的作用。echo将输入的字符串送往标准输出。

   ctrl - f 往下翻整页

   ctrl - b 往上翻整页

   Ctrl - d 往下翻半页

   Ctrl - u 往上翻半页

   ctrl - e 往上翻一行

   ctrl - y 往下翻一行

   gg 文件顶部

   G 文件底部

   H 屏幕的顶部

   M 屏幕的中间

2、修改时区命令

timedatectl set-timezone “Asia/Shanghai”

3、/etc/passwd 文件中字段的解释

     root@ubuntu:~# cat /etc/passwd

root:x:0:0:root:/root:/bin/bash

daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin

bin:x:2:2:bin:/bin:/usr/sbin/nologin

sys:x:3:3:sys:/dev:/usr/sbin/nologin

sync:x:4:65534:sync:/bin:/bin/sync

games:x:5:60:games:/usr/games:/usr/sbin/nologin

man:x:6:12:man:/var/cache/man:/usr/sbin/nologin

文件每个字段代表的含义如下:

登录用户名:用户密码(处于安全考虑,均显示x):用户UID:用户组UID(GID):账户的备注信息:用户home目录:用户的默认bash

4、Ubuntu 16.04 更新apt源

vim /etc/apt/sources.list

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

保存,然后执行命令: sudo apt-get update      #让更新源生效

使用试用的源地址替换原来sources.list文件中的源地址。

扩展:

dG这是删除光标所在行到最后一行的内容(包括光标所在行的内容)

还有一个命令是  ggVG

解释是:

gg 让光标移到首行,在vim才有效,vi中无效

V   是进入Visual(可视)模式

G  光标移到最后一行

选中内容以后就可以其他的操作了,比如:

d  删除选中内容

y  复制选中内容到0号寄存器

"+y  复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序用

全部删除:按esc后,然后dG

全部复制:按esc后,然后ggyG

全选高亮显示:按esc后,然后ggvG或者ggVG

要复制到别的地方,用 "+y 来复制,注意是三个字符。

gg"+yG

5、Ubuntu 18.04.6 常用apt更新源

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse

6、磁盘格式化方法

(1)、使用gdisk格式化

apt-get install gdisk

lsblk -l

gdisk /dev/sdb

(p :打印分区信息;d:删除分区;n:创建分区;w:写入分区;Y:保存)

mkfs.ext4 /dev/sdb1

mount /dev/sdb1 /data1

df -h

blkid #查看UUID

vim /etc/fstabl

(2)使用parted 格式化

parted /dev/sdb #选择要分区的硬盘

mklabel gpt #/dev/sdb 分区转换为gpt

分成4个分区

parted /dev/sdb mkpart primary 0% 25%

parted /dev/sdb mkpart primary 26% 50%

parted /dev/sdb mkpart primary 51% 75%

parted /dev/sdb mkpart primary 76% 100%

格式化为ext4 ,-T largefile #快速格式化

mkfs.ext4 -T largefile /dev/sdb1

mkfs.ext4 -T largefile /dev/sdb2

mkfs.ext4 -T largefile /dev/sdb3

mkfs.ext4 -T largefile /dev/sdb4

7、服务器网卡绑定

网卡配置步骤及具体命令:

#### 服务器网卡bond配置

apt install -y fenslave

dpkg -l | grep fenslave

#加载绑定内核

modprobe bonding

#检查

lsmod | grep bonding

# 添加bonding模块开机启动

echo "bonding"  >>/etc/modules

#配置服务器网卡

cat /etc/network/interfaces

auto enp4s0

iface enp4s0 inet manual

bond-master bond0

auto enp5s0

iface enp5s0 inet manual

bond-master bond0

auto bond0

iface bond0 inet static

address 10.10.2.1

netmask 255.255.255.0

gateway 10.10.2.254

bond-slaves enp4s0 enp5s0

bond-mode 4

bond-miimon 100

8、开启root 远程登录:

编辑文件 :  vim /etc/ssh/sshd_config

找到并用#注释掉这行:PermitRootLogin prohibit-password

新建一行 添加:PermitRootLogin yes

重启服务:  systemctl restart sshd

9、设置mysql密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';

SELECT plugin FROM mysql.user WHERE User = 'root';

10、ESXI 虚拟机设置显卡直通问题

esxi虚拟机设置成显卡直通,但是在虚拟机内查看不到显卡信息,需要添加一项信息

在虚拟机的编辑选项中,选择“虚拟机选项”-“高级”-“配置参数”-“编辑配置”-“添加参数”

添加的参数 键名: hypervisor.cpuid.v0          值:FALSE      然后点击OK

重启虚拟机,则直通的显卡可以正常识别。

11、配置服务器管理口地址

1、加载ipmi的模块

modprobe ipmi_msghandler modprobe ipmi_devintf modprobe ipmi_si modprobe ipmi_poweroff modprobe ipmi_watchdog

2、下载和安装ipmitool:

wget https://downloads.sourceforge.net/project/ipmitool/ipmitool/1.8.18/ipmitool-1.8.18.tar.bz2

tar -jxf ipmitool-1.8.18.tar.bz2

cd ipmitool-1.8.18

./configure --prefix=/usr/local/ipmitool

make && make install

ln -s /usr/local/ipmitool/bin/ipmitool /usr/bin/ipmitool

或者试用apt-get 安装

apt-get update apt -y install ipmitool

3、查看ipmitool 版本

ipmitool -V      

配置IPMI管理地址

1、将通道配置为静态

ipmitool lan set 1 ipsrc static

2、配置IPMI管理IP地址:

ipmitool lan set 1 ipaddr 192.168.1.2

3、配置IPMI管理地址掩码:

ipmitool lan set 1 netmask 255.255.255.0

4、配置IPMI管理地址网关:

ipmitool lan set 1 defgw ipaddr 192.168.1.254

5、查看IPMI管理地址配置情况:

ipmitool lan print 1


易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!