一、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