- 關機重啟命令
- 基本操作之修改用戶名(Ubuntu)
- 查看系統版本號
- 查看系統是32位還是64位
- 系統行程資訊查看
- 查看某個埠被占用的情況
- 查看磁盤磁區使用情況
df命令- fdisk
關機重啟命令
- 重啟命令
- reboot
- shutdown -r now 立刻重啟 (root用戶使用)
- shutdown -r 10 過10分鐘自動重啟 (root用戶使用)
- 關機命令
- halt 立刻關機
- poweroff 立刻關機
- shutdown -h now 立刻關機 (root用戶使用)
- shutdown -h 10 10分鐘后自動關機
- 如果是通過shutdown命令設定關機的話,可以用shutdown -c命令取消
基本操作之修改用戶名(Ubuntu)
sudo su轉為root用戶(這一步是必須的)- gedit /etc/passwd,找到你要修改的那一行(注意不要修改后面的目錄)

gedit /etc/shadow,找到代表你的那一行,修改用戶名為新用戶名gedit /etc/group,你應該發現你的用戶名在很多個組中,全部修改!- 修改完,保存,重啟,
- 注意:修改的時候要格外小心,不要打錯一個字母,
- 提示:如果你要修改密碼和用戶名的話,請先修改密碼,重啟后,再修改用戶名,重啟,如果你先修改用戶名,再修改密碼的話,可能會導致你登錄不了Ubuntu,
查看系統版本號
cat /etc/issue

lsb_release -a

cat /etc/system-release

查看系統是32位還是64位
-
sudo uname -m

-
sudo uname -a

-
sudo uname -s

-
arch

系統行程資訊查看
top # 動態顯示行程資訊, 類似windows資源管理器
ps # 行程資訊快照
ps aux # 列出目前所有的正在記憶體中的程式
ps -u root # 指定用戶的行程資訊
[root@izuf6ggrfujyiyg1sz1rrzz vpnserver]# ps -ef | grep ssh
root 3296 30344 0 Jun21 ? 00:00:00 sshd: root@pts/0
root 14340 30344 0 00:56 ? 00:00:00 sshd: root@pts/4
root 16556 14344 0 01:15 pts/4 00:00:00 grep --color=auto ssh
root 30344 1 0 Jan30 ? 00:00:01 /usr/sbin/sshd -D
kill -s 9 [行程的pid] # 殺死指定的行程
ps工具標識行程的5種狀態碼:
| 狀態碼 | 含義 |
|---|---|
| D | 不可中斷 uninterruptible sleep (usually IO) |
| R | 運行 runnable (on run queue) |
| S | 中斷 sleeping |
| T | 停止 traced or stopped |
| Z | 僵死 a defunct (”zombie”) process |
引數:
| 命令引數 | 含義 |
|---|---|
| a | 顯示所有行程 |
| -a | 顯示同一終端下的所有程式 |
| -A | 顯示所有行程 |
| c | 顯示行程的真實名稱 |
| -N | 反向選擇 |
| -e | 等于“-A” |
| e | 顯示環境變數 |
| f | 顯示程式間的關系 |
| -H | 顯示樹狀結構 |
| r | 顯示當前終端的行程 |
| T | 顯示當前終端的所有程式 |
| u | 指定用戶的所有行程 |
| -au | 顯示較詳細的資訊 |
| -aux | 顯示所有包含其他使用者的行程 |
| -C<命令> | 列出指定命令的狀況 |
| –lines<行數> | 每頁顯示的行數 |
| –width<字符數> | 每頁顯示的字符數 |
| –help | 顯示幫助資訊 |
| –version | 顯示版本顯示 |
查看某個埠被占用的情況
# 查看80埠被占用的情況
[root@izuf6ggrfujyiyg1sz1rrzz nginx]# netstat -lnp|grep 80
tcp6 0 0 :::80 :::* LISTEN 11983/dotnet
unix 2 [ ACC ] STREAM LISTENING 87180246 22677/SCREEN /var/run/screen/S-root/22677.iodined
# 殺死占用80埠的行程
kill -s 9 11983
查看磁盤磁區使用情況
df 命令
~$ df -lg
---
Filesystem Size Used Avail Use% Mounted on
udev 2.1G 0 2.1G 0% /dev
tmpfs 422M 6.6M 415M 2% /run
/dev/sda1 39G 13G 25G 34% /
tmpfs 2.1G 352K 2.1G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 2.1G 0 2.1G 0% /sys/fs/cgroup
tmpfs 422M 60K 422M 1% /run/user/1001
fdisk
fdisk 是一款強大的磁盤操作工具,來自util-linux軟體包,我們在這里只說他如何查看磁盤磁區表及磁區結構;引數 -l ,通過-l 引數,能獲得機器中所有的硬碟的磁區情況.
~$ sudo fdisk -l
---
[sudo] password for la:
Disk /dev/sda: 40 GiB, 42949672960 bytes, 83886080 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xb5aa146c
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 81885183 81883136 39G 83 Linux
/dev/sda2 81887230 83884031 1996802 975M 5 Extended
/dev/sda5 81887232 83884031 1996800 975M 82 Linux swap / Solaris
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/163244.html
標籤:Linux
上一篇:tomcat啟停腳本
下一篇:Ubuntu18.04安裝配置
