一、echo 命令和VIM模式下经常使用命令mysql
功能是在显示器上显示一段文字,通常起到一个提示的做用。echo将输入的字符串送往标准输出。sql
ctrl - f 往下翻整页ubuntu
ctrl - b 往上翻整页vim
Ctrl - d 往下翻半页安全
Ctrl - u 往上翻半页bash
ctrl - e 往上翻一行服务器
ctrl - y 往下翻一行ssh
gg 文件顶部ionic
G 文件底部ide
H 屏幕的顶部
M 屏幕的中间
二、修改时区命令
timedatectl set-timezone “Asia/Shanghai”
三、/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
四、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
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security 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
五、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
六、磁盘格式化方法
(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
七、服务器网卡绑定
网卡配置步骤及具体命令:
#### 服务器网卡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
八、开启root 远程登陆:
编辑文件 : vim /etc/ssh/sshd_config
找到并用#注释掉这行:PermitRootLogin prohibit-password
新建一行 添加:PermitRootLogin yes
重启服务: systemctl restart sshd
九、设置mysql密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
SELECT plugin FROM mysql.user WHERE User = 'root';
十、ESXI 虚拟机设置显卡直通问题
esxi虚拟机设置成显卡直通,可是在虚拟机内查看不到显卡信息,须要添加一项信息
在虚拟机的编辑选项中,选择“虚拟机选项”-“高级”-“配置参数”-“编辑配置”-“添加参数”
添加的参数 键名: hypervisor.cpuid.v0 值:FALSE 而后点击OK
重启虚拟机,则直通的显卡能够正常识别。
十一、配置服务器管理口地址
一、加载ipmi的模块
modprobe ipmi_msghandler modprobe ipmi_devintf modprobe ipmi_si modprobe ipmi_poweroff modprobe ipmi_watchdog
二、下载和安装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
三、查看ipmitool 版本
ipmitool -V
配置IPMI管理地址
一、将通道配置为静态
ipmitool lan set 1 ipsrc static
二、配置IPMI管理IP地址:
ipmitool lan set 1 ipaddr 192.168.1.2
三、配置IPMI管理地址掩码:
ipmitool lan set 1 netmask 255.255.255.0
四、配置IPMI管理地址网关:
ipmitool lan set 1 defgw ipaddr 192.168.1.254
五、查看IPMI管理地址配置状况:
ipmitool lan print 1
十二、Ubuntu 系统破解密码:
开机启动,选择高级选项,按e,修改一下内容:
将倒数第4行的recovery nomodeset,删除,并在本行末尾加上quiet splash rw init=/bin/bash