經常使用命令

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


  1. deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted

  2. deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted

  3. deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universe

  4. deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universe

  5. deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiverse

  6. deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiverse

  7. deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse

  8. deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted

  9. deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universe

  10. 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

相關文章
相關標籤/搜索