- 系統
- 多工(multitasking):可同時處理多個工作
實際上,有許多工作排隊等待工作,細微切割CPU時間,並按照順序執行⇨ 切換不同工作時間 ⇨ 產生感覺同時做不同事的錯覺 - 多人(multi-user):可供多人同時使用
- 權限
考試重點!!!
-rw-r--r--
|
開頭 (第一個字元)
|
檔案類型
|
||
-
|
檔案
|
|||
d
|
目錄
|
|||
1
|
連結檔(link file)
|
|||
c
|
裝置檔中可供儲存的周邊設備 (可隨機存取裝置)
|
|||
b
|
裝置檔中的序列埠設備,例如:鍵盤、滑鼠 (一次性讀取裝置)
|
|||
讀取檔案有權力限制:擁有者 → 群組中成員
→ 其他人
檔案是誰的?誰可閱讀?
例如:
file
/etc/shadow
/etc/shadow:
regular file, no read permission (無閱讀權利)
less
/etc/shadow
/etc/shadow:
Permission denied
|
||||
每一檔案有三種處理方式:
r、w、x讀(read)、寫(write)、執行(execute)
|
||||
第一組 (三個字元一組)
|
檔案擁有者可具備的權限
|
|||
第二組 (三個字元一組)
|
加入此群組之帳號的會員權限
|
|||
第三組 (三個字元一組)
|
非本人且沒有加入本群組之其他帳號的權限
|
|||
檔案模式
|
八進位 (Octal)
|
二進位 (Binary)
|
||
---
|
0
|
000
|
||
--x
|
1
|
001
|
||
-w-
|
2
|
010
|
||
-wx
|
3
|
011
|
||
r--
|
4
|
100
|
||
r-x
|
5
|
101
|
||
rw-
|
6
|
110
|
||
rwx
|
7
|
111
|
mate@404040406:~$ id // 顯示使用者身份號、查看權限
uid=1001(mate) gid=1001(mate) groups=1001(mate)
每個登入的使用者至少都會取得兩個 ID:
(1) 使用者ID:User ID,簡稱UID
(2) 群組ID:Group ID,簡稱GID
更改檔案模式狀態(檔案權限不符合所期待):chmod 八進位 檔案名稱
更改檔案所有者和用戶群組、轉移權限:chown [option] owner[:[group]] 檔案名稱
例如:mate從其家目錄複寫一個檔案至另一使用者(jingtinghuang)的家目錄,並使之能夠編輯這個檔案,故轉移此檔案的所有權
mate@404040406:~$ su jingtinghuang
密碼:
jingtinghuang@404040406:/home/mate$ cd ~
jingtinghuang@404040406:~$ > myfile.txt
jingtinghuang@404040406:~$ ls
myfile.txt 下載 公共 圖片 影片 文件 桌面 模板 音樂
jingtinghuang@404040406:~$ sudo cp myfile.txt ~mate
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
[sudo] password for jingtinghuang:
jingtinghuang@404040406:~$ sudo ls -l /mate/myfile.txt // 錯誤
ls: 無法存取 /mate/myfile.txt: 沒有此一檔案或目錄
jingtinghuang@404040406:~$ sudo ls -l ~mate/myfile.txt // 正確
-rw-r--r-- 1 root root 0 6月 8 12:19 /home/mate/myfile.txt
jingtinghuang@404040406:~$ sudo chown mate: ~mate/myfile.txt
jingtinghuang@404040406:~$ sudo ls -l ~mate/myfile.txt
-rw-r--r-- 1 mate mate 0 6月 8 12:19 /home/mate/myfile.txt
<mate@404040406 ~>$ umask // 查看當前預設掩碼值
0022 (後三碼與一般權限有關)
<mate@404040406 ~>$ > data2.txt
<mate@404040406 ~>$ ls -l data2.txt
-rw-rw-r-- 1 mate mate 0 5月 12 08:44 data2.txt
<mate@404040406 ~>$ rm data2.txt
<mate@404040406 ~>$ umask 000 // 指定『目前使用者在建立檔案或目錄時的權限預設值』
<mate@404040406 ~>$ > data2.txt
<mate@404040406 ~>$ ls -l data2.txt
-rw-rw-rw- 1 mate mate 0 5月 12 08:46 data2.txt
註:
使用者建立為『檔案』,則預設『沒有可執行( x )權限』,亦即只有rw這兩個項目,最大為 666分,預設權限為「-rw-rw-rw-」
使用者建立為『目錄』,則由於x與是否可以進入此目錄有關,故預設為所有權限均開放,亦即為最大為777分,預設權限為「drwxrwxrwx」
root@404040406:/home/mate# apt-get install sudo // 安裝sudo
正在讀取套件清單... 完成
正在重建相依關係
正在讀取狀態資料... 完成
下列【新】套件將會被安裝:
sudo
升級 0 個,新安裝 1 個,移除 0 個,有 0 個未被升級。
需要下載 860 kB 的套件檔。
此操作完成之後,會多佔用 2,488 kB 的磁碟空間。
下載:1 http://ftp.tw.debian.org/debian/ jessie/main sudo i386 1.8.10p3-1+deb8u3 [860 kB]
取得 860 kB 用了 0s (4,439 kB/s)
選取了原先未選的套件 sudo。
(讀取資料庫 ... 目前共安裝了 134356 個檔案和目錄。)
Preparing to unpack .../sudo_1.8.10p3-1+deb8u3_i386.deb ...
Unpacking sudo (1.8.10p3-1+deb8u3) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for systemd (215-17+deb8u7) ...
設定 sudo (1.8.10p3-1+deb8u3) ...
Processing triggers for systemd (215-17+deb8u7) ...
使用sudo指令,產生問題:
mate@404040406:~$ sudo apt-get update
[sudo] password for mate:
mate is not in the sudoers file. This incident will be reported.
解決方式:
mate@404040406:~$ su // 進入超級用戶模式
密碼:
root@404040406:/home/mate# chmod u+w /etc/sudoers // 添加檔案改寫權限
root@404040406:/home/mate# nano /etc/sudoers // 編輯檔案
GNU nano 2.2.6 檔案: /etc/sudoers 已更動
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:$
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
mate ALL=(ALL:ALL) ALL // 新增一列
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
要寫入的檔案名稱: /etc/sudoers
^G 求助 M-D DOS 格式 M-A 附加 M-B 備份檔案
^C 取消 M-M Mac 格式 M-P 前引
[ 已寫入 28 列 ]
^G 求助 ^O 寫入 ^R 讀檔 ^Y 上頁 ^K 剪下文字 ^C 游標位置
^X 離開 ^J 對齊 ^W 搜尋 ^V 下頁 ^U UnCut Text^T 拼字檢查
root@404040406:/home/mate# chmod u-w /etc/sudoers // 撤銷檔案改寫權限
- 程序:管理排隊
當系統啟動時(開機boot),內核先把一些它自己的程式初始化為程序,然後運行一個init (initialization)的程式,再運行一系列的init腳本(將所有行動程序寫成一個腳本)的shell 腳本(位於/etc),它們可以啟動所有的系統服務。其中許多系統服務以守護(daemon)程式的形式實現,僅在後臺運行,沒有任何使用者介面,這樣,即使沒有登錄系統,至少系統也在忙於執行一些例行事務。
每一程序向上有parent process,向下有child process。
mate@404040406:~$ ps // 查看程序
PID TTY TIME CMD
27101 pts/3 00:00:00 bash
27106 pts/3 00:00:00 ps
Process ID
|
TTY (Teletype)
|
TIME
|
CMD
|
終端機
|
處理程序花費的時間(幾秒鐘而已)
|
命令提示字元
|
mate@404040406:~$ ps x // 展示所有程序
PID TTY STAT TIME COMMAND
1013 ? Ss 0:00 /lib/systemd/systemd --user
1014 ? S 0:00 (sd-pam)
1018 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
1021 ? Ssl 0:00 x-session-manager
1115 ? Ss 0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-s
1118 ? S 0:00 /usr/bin/dbus-launch --exit-with-session /usr/bin/im-
1119 ? Ss 0:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-add
1167 ? Ss 0:00 /usr/lib/i386-linux-gnu/scim-1.0/scim-launcher -d -c
1171 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
1175 ? S 0:00 /usr/bin/dbus-daemon --config-file=/etc/at-spi2/acces
1178 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-s
1182 ? Sl 0:00 /usr/lib/gvfs/gvfsd
1187 ? Sl 0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1001/gvfs -f -o bi
1188 ? Ss 0:00 /usr/lib/i386-linux-gnu/scim-1.0/scim-helper-manager
1189 ? Ssl 0:01 /usr/lib/i386-linux-gnu/scim-1.0/scim-panel-gtk --dis
1191 ? Ss 0:00 /usr/lib/i386-linux-gnu/scim-1.0/scim-launcher -d -c
1215 ? Sl 0:00 /usr/lib/gnome-settings-daemon/gnome-settings-daemon
1232 ? S<l 0:00 /usr/bin/pulseaudio --start
1236 ? Sl 0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
1247 ? Sl 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
1251 ? Sl 0:00 /usr/lib/gvfs/gvfs-goa-volume-monitor
1254 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
1260 ? Sl 0:00 /usr/lib/telepathy/mission-control-5
1263 ? Sl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
1275 ? Sl 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
1282 ? S 0:00 /bin/sh /usr/bin/start-pulseaudio-x11
1283 ? S 0:00 /usr/bin/xprop -root -spy
1284 ? Sl 0:32 /usr/bin/gnome-shell
1288 ? Sl 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
1300 ? Sl 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
1307 ? Sl 0:00 /usr/lib/evolution/evolution-source-registry
1314 ? SNl 0:00 /usr/lib/tracker/tracker-miner-user-guides
1316 ? SNl 0:00 /usr/lib/tracker/tracker-miner-fs
1317 ? Sl 0:00 /usr/lib/evolution/3.12/evolution-alarm-notify
1319 ? SNl 0:00 /usr/lib/tracker/tracker-miner-apps
1322 ? Sl 0:00 /usr/lib/tracker/tracker-store
1332 ? Sl 0:00 /usr/bin/python /usr/share/system-config-printer/appl
1334 ? Sl 0:00 zeitgeist-datahub
1341 ? Sl 0:00 /usr/lib/evolution/evolution-calendar-factory
1342 ? Sl 0:00 nm-applet
1347 ? Sl 0:00 /usr/bin/zeitgeist-daemon
1351 ? SNl 0:00 /usr/lib/tracker/tracker-extract
1358 ? Sl 0:00 /usr/lib/i386-linux-gnu/zeitgeist-fts
1389 ? S 0:00 /bin/cat
1397 ? S 0:00 /usr/lib/i386-linux-gnu/gconf/gconfd-2
1460 ? S 0:00 scim-im-agent
1478 ? Sl 0:10 /usr/lib/gnome-terminal/gnome-terminal-server
1552 ? Sl 0:00 /usr/lib/gvfs/gvfsd-burn --spawner :1.4 /org/gtk/gvfs
1595 ? Sl 0:00 /usr/lib/dleyna-renderer/dleyna-renderer-service
1605 ? Sl 0:00 /usr/lib/gvfs/gvfsd-metadata
1621 ? S 0:00 gnome-pty-helper
1622 pts/0 Ss 0:00 bash
1854 ? Sl 1:08 firefox-esr
1933 ? Sl 0:00 /usr/lib/dconf/dconf-service
2021 pts/1 Ss 0:00 bash
26691 pts/2 Ss 0:00 bash
27127 pts/3 Ss 0:00 bash
27132 pts/3 R+ 0:00 ps x
mate@404040406:~$ ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 23948 4204 ? Ss 12:12 0:01 /sbin/init
root 2 0.0 0.0 0 0 ? S 12:12 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 12:12 0:00 [ksoftirqd/0]
root 4 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/0:0]
root 5 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/0:0H]
root 6 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/u16:0]
root 7 0.0 0.0 0 0 ? S 12:12 0:00 [rcu_sched]
root 8 0.0 0.0 0 0 ? S 12:12 0:00 [rcu_bh]
root 9 0.0 0.0 0 0 ? S 12:12 0:00 [migration/0]
root 10 0.0 0.0 0 0 ? S 12:12 0:00 [watchdog/0]
root 11 0.0 0.0 0 0 ? S 12:12 0:00 [watchdog/1]
root 12 0.0 0.0 0 0 ? S 12:12 0:00 [migration/1]
root 13 0.0 0.0 0 0 ? S 12:12 0:00 [ksoftirqd/1]
root 14 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/1:0]
root 15 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/1:0H]
root 16 0.0 0.0 0 0 ? S 12:12 0:00 [watchdog/2]
root 17 0.0 0.0 0 0 ? S 12:12 0:00 [migration/2]
root 18 0.0 0.0 0 0 ? S 12:12 0:00 [ksoftirqd/2]
root 20 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/2:0H]
root 21 0.0 0.0 0 0 ? S 12:12 0:00 [watchdog/3]
root 22 0.0 0.0 0 0 ? S 12:12 0:00 [migration/3]
root 23 0.0 0.0 0 0 ? S 12:12 0:00 [ksoftirqd/3]
root 25 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/3:0H]
root 26 0.0 0.0 0 0 ? S 12:12 0:00 [watchdog/4]
root 27 0.0 0.0 0 0 ? S 12:12 0:00 [migration/4]
root 28 0.0 0.0 0 0 ? S 12:12 0:00 [ksoftirqd/4]
root 30 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/4:0H]
root 31 0.0 0.0 0 0 ? S 12:12 0:00 [watchdog/5]
root 32 0.0 0.0 0 0 ? S 12:12 0:00 [migration/5]
root 33 0.0 0.0 0 0 ? S 12:12 0:00 [ksoftirqd/5]
root 35 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/5:0H]
root 36 0.0 0.0 0 0 ? S 12:12 0:00 [watchdog/6]
root 37 0.0 0.0 0 0 ? S 12:12 0:00 [migration/6]
root 38 0.0 0.0 0 0 ? S 12:12 0:00 [ksoftirqd/6]
root 40 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/6:0H]
root 41 0.0 0.0 0 0 ? S 12:12 0:00 [watchdog/7]
root 42 0.0 0.0 0 0 ? S 12:12 0:00 [migration/7]
root 43 0.0 0.0 0 0 ? S 12:12 0:00 [ksoftirqd/7]
root 45 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/7:0H]
root 46 0.0 0.0 0 0 ? S< 12:12 0:00 [khelper]
root 47 0.0 0.0 0 0 ? S 12:12 0:00 [kdevtmpfs]
root 48 0.0 0.0 0 0 ? S< 12:12 0:00 [netns]
root 49 0.0 0.0 0 0 ? S 12:12 0:00 [khungtaskd]
root 50 0.0 0.0 0 0 ? S< 12:12 0:00 [writeback]
root 51 0.0 0.0 0 0 ? SN 12:12 0:00 [ksmd]
root 52 0.0 0.0 0 0 ? SN 12:12 0:00 [khugepaged]
root 53 0.0 0.0 0 0 ? S< 12:12 0:00 [crypto]
root 54 0.0 0.0 0 0 ? S< 12:12 0:00 [kintegrityd]
root 55 0.0 0.0 0 0 ? S< 12:12 0:00 [bioset]
root 56 0.0 0.0 0 0 ? S< 12:12 0:00 [kblockd]
root 58 0.0 0.0 0 0 ? S 12:12 0:00 [kswapd0]
root 59 0.0 0.0 0 0 ? S< 12:12 0:00 [vmstat]
root 60 0.0 0.0 0 0 ? S 12:12 0:00 [fsnotify_mark]
root 66 0.0 0.0 0 0 ? S< 12:12 0:00 [kthrotld]
root 67 0.0 0.0 0 0 ? S< 12:12 0:00 [ipv6_addrconf]
root 69 0.0 0.0 0 0 ? S< 12:12 0:00 [deferwq]
root 85 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/5:1]
root 116 0.0 0.0 0 0 ? S< 12:12 0:00 [acpi_thermal_p
root 117 0.0 0.0 0 0 ? S 12:12 0:00 [khubd]
root 118 0.0 0.0 0 0 ? S< 12:12 0:00 [kpsmoused]
root 120 0.0 0.0 0 0 ? S< 12:12 0:00 [ata_sff]
root 121 0.0 0.0 0 0 ? S 12:12 0:00 [scsi_eh_0]
root 122 0.0 0.0 0 0 ? S< 12:12 0:00 [scsi_tmf_0]
root 123 0.0 0.0 0 0 ? S 12:12 0:00 [scsi_eh_1]
root 124 0.0 0.0 0 0 ? S< 12:12 0:00 [scsi_tmf_1]
root 125 0.0 0.0 0 0 ? S 12:12 0:00 [scsi_eh_2]
root 126 0.0 0.0 0 0 ? S< 12:12 0:00 [scsi_tmf_2]
root 127 0.0 0.0 0 0 ? S 12:12 0:00 [scsi_eh_3]
root 128 0.0 0.0 0 0 ? S< 12:12 0:00 [scsi_tmf_3]
root 129 0.0 0.0 0 0 ? S 12:12 0:00 [scsi_eh_4]
root 130 0.0 0.0 0 0 ? S< 12:12 0:00 [scsi_tmf_4]
root 131 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/u16:2]
root 136 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/3:1]
root 137 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/7:1]
root 138 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/6:1]
root 139 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/1:1]
root 144 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/0:1H]
root 145 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/7:1H]
root 146 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/6:1H]
root 147 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/4:1H]
root 148 0.0 0.0 0 0 ? S 12:12 0:00 [scsi_eh_5]
root 149 0.0 0.0 0 0 ? S< 12:12 0:00 [scsi_tmf_5]
root 150 0.0 0.0 0 0 ? S 12:12 0:00 [usb-storage]
root 151 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/5:1H]
root 152 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/2:1H]
root 153 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/2:1]
root 154 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/4:1]
root 156 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/1:1H]
root 174 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/6:2]
root 175 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/1:2]
root 179 0.0 0.0 0 0 ? S< 12:12 0:00 [kworker/3:1H]
root 180 0.0 0.0 0 0 ? S 12:12 0:00 [jbd2/sda3-8]
root 181 0.0 0.0 0 0 ? S< 12:12 0:00 [ext4-rsv-conve
root 213 0.0 0.0 0 0 ? S 12:12 0:00 [kauditd]
root 219 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/2:2]
root 226 0.0 0.0 12836 5452 ? Ss 12:12 0:00 /lib/systemd/sy
root 228 0.0 0.0 12892 3556 ? Ss 12:12 0:00 /lib/systemd/sy
root 271 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/0:3]
root 292 0.0 0.0 0 0 ? S< 12:12 0:00 [edac-poller]
root 301 0.0 0.0 0 0 ? S 12:12 0:00 [irq/44-mei_me]
root 341 0.0 0.0 0 0 ? S< 12:12 0:00 [kvm-irqfd-clea
root 346 0.0 0.0 0 0 ? S< 12:12 0:00 [hd-audio1]
root 347 0.0 0.0 0 0 ? S< 12:12 0:00 [hd-audio0]
root 478 0.0 0.0 4380 2684 ? Ss 12:12 0:00 /sbin/rpcbind -
statd 487 0.0 0.0 4576 2808 ? Ss 12:12 0:00 /sbin/rpc.statd
root 492 0.0 0.0 0 0 ? S< 12:12 0:00 [ttm_swap]
root 493 0.0 0.0 0 0 ? S< 12:12 0:00 [rpciod]
root 495 0.0 0.0 0 0 ? S< 12:12 0:00 [nfsiod]
root 502 0.0 0.0 2920 164 ? Ss 12:12 0:00 /usr/sbin/rpc.i
root 504 0.0 0.0 37772 6340 ? Ssl 12:13 0:00 /usr/lib/accoun
root 505 0.0 0.0 41052 7544 ? Ssl 12:13 0:00 /usr/sbin/Modem
daemon 506 0.0 0.0 2648 1560 ? Ss 12:13 0:00 /usr/sbin/atd -
root 507 0.0 0.1 66072 11896 ? Ssl 12:13 0:00 /usr/sbin/Netwo
root 508 0.0 0.0 32012 3300 ? Ssl 12:13 0:00 /usr/sbin/rsysl
root 510 0.0 0.0 5012 2688 ? Ss 12:13 0:00 /usr/sbin/cron
avahi 513 0.0 0.0 3560 2704 ? Ss 12:13 0:00 avahi-daemon: r
message+ 516 0.0 0.0 5808 3828 ? Ss 12:13 0:00 /usr/bin/dbus-d
root 518 0.0 0.0 0 0 ? S 12:13 0:00 [kworker/5:2]
root 521 0.0 0.0 0 0 ? S 12:13 0:00 [kworker/7:2]
avahi 526 0.0 0.0 3560 216 ? S 12:13 0:00 avahi-daemon: c
root 534 0.0 0.0 3764 2768 ? Ss 12:13 0:00 /lib/systemd/sy
root 543 0.0 0.0 2196 1604 ? Ss 12:13 0:00 /usr/sbin/acpid
root 546 0.0 0.0 4176 1988 tty1 Ss+ 12:13 0:00 /sbin/agetty --
root 548 0.0 0.0 0 0 ? S< 12:13 0:00 [cfg80211]
root 554 0.0 0.0 37196 6848 ? Ssl 12:13 0:00 /usr/lib/policy
root 570 0.0 0.0 49064 7372 ? Ssl 12:13 0:00 /usr/sbin/gdm3
root 577 0.0 0.0 2176 72 ? Ss 12:13 0:00 /usr/sbin/minis
root 584 1.8 0.4 90544 39396 tty7 Ss+ 12:13 0:19 /usr/bin/Xorg :
Debian-+ 831 0.0 0.0 9908 3108 ? Ss 12:13 0:00 /usr/sbin/exim4
Debian-+ 848 0.0 0.0 5004 3632 ? Ss 12:14 0:00 /lib/systemd/sy
Debian-+ 849 0.0 0.0 6392 1196 ? S 12:14 0:00 (sd-pam)
root 926 0.0 0.0 41792 7996 ? Ssl 12:14 0:00 /usr/lib/upower
colord 950 0.0 0.1 43420 11456 ? Ssl 12:14 0:00 /usr/lib/colord
Debian-+ 959 0.0 0.1 109804 8424 ? S<l 12:14 0:00 /usr/bin/pulsea
rtkit 960 0.0 0.0 21392 2352 ? SNsl 12:14 0:00 /usr/lib/rtkit/
root 991 0.0 0.0 7656 4080 ? Ss 12:14 0:00 /sbin/wpa_suppl
root 992 0.0 0.1 54676 12248 ? Ssl 12:14 0:00 /usr/lib/packag
root 1005 0.0 0.0 29752 6964 ? Sl 12:14 0:00 gdm-session-wor
mate 1008 0.0 0.0 5004 3576 ? Ss 12:14 0:00 /lib/systemd/sy
mate 1009 0.0 0.0 6392 1212 ? S 12:14 0:00 (sd-pam)
mate 1013 0.0 0.0 66436 7352 ? Sl 12:14 0:00 /usr/bin/gnome-
mate 1016 0.0 0.1 72160 9724 ? Ssl 12:14 0:00 x-session-manag
mate 1110 0.0 0.0 4428 212 ? Ss 12:14 0:00 /usr/bin/ssh-ag
mate 1113 0.0 0.0 3976 1896 ? S 12:14 0:00 /usr/bin/dbus-l
mate 1114 0.0 0.0 5956 3136 ? Ss 12:14 0:00 /usr/bin/dbus-d
mate 1162 0.0 0.0 27160 6232 ? Ss 12:14 0:00 /usr/lib/i386-l
mate 1166 0.0 0.0 45292 5244 ? Sl 12:14 0:00 /usr/lib/at-spi
mate 1170 0.0 0.0 5376 3360 ? S 12:14 0:00 /usr/bin/dbus-d
mate 1173 0.0 0.0 18256 4820 ? Sl 12:14 0:00 /usr/lib/at-spi
mate 1177 0.0 0.0 31568 6072 ? Sl 12:14 0:00 /usr/lib/gvfs/g
mate 1182 0.0 0.0 46680 4548 ? Sl 12:14 0:00 /usr/lib/gvfs/g
mate 1183 0.0 0.0 8612 396 ? Ss 12:14 0:00 /usr/lib/i386-l
mate 1184 0.0 0.2 60804 22116 ? Ssl 12:14 0:00 /usr/lib/i386-l
mate 1186 0.0 0.0 8268 436 ? Ss 12:14 0:00 /usr/lib/i386-l
mate 1210 0.0 0.3 181412 31492 ? Sl 12:14 0:00 /usr/lib/gnome-
mate 1227 0.0 0.1 110004 9580 ? S<l 12:14 0:00 /usr/bin/pulsea
mate 1231 0.0 0.0 42300 7704 ? Sl 12:14 0:00 /usr/lib/gvfs/g
root 1233 0.0 0.0 54552 6716 ? Ssl 12:14 0:00 /usr/lib/udisks
mate 1242 0.0 0.0 30340 5784 ? Sl 12:14 0:00 /usr/lib/gvfs/g
mate 1246 0.0 0.0 30648 5292 ? Sl 12:14 0:00 /usr/lib/gvfs/g
mate 1249 0.0 0.2 143808 18324 ? Sl 12:14 0:00 /usr/lib/gnome-
mate 1258 0.0 0.1 52696 9428 ? Sl 12:14 0:00 /usr/lib/telepa
mate 1261 0.0 0.0 43172 6764 ? Sl 12:14 0:00 /usr/lib/gvfs/g
mate 1269 0.0 0.0 31328 6288 ? Sl 12:14 0:00 /usr/lib/gvfs/g
mate 1274 0.0 0.0 2272 68 ? S 12:14 0:00 /bin/sh /usr/bi
mate 1275 0.0 0.0 6436 2592 ? S 12:14 0:00 /usr/bin/xprop
mate 1278 1.4 1.6 447468 132056 ? Sl 12:14 0:15 /usr/bin/gnome-
mate 1284 0.0 0.1 57724 9016 ? Sl 12:14 0:00 /usr/lib/gnome-
mate 1295 0.0 0.1 94692 11848 ? Sl 12:14 0:00 /usr/lib/gnome-
mate 1305 0.0 0.2 98264 16736 ? Sl 12:14 0:00 /usr/lib/evolut
root 1311 0.0 0.0 0 0 ? S 12:14 0:00 [kworker/1:3]
mate 1313 0.0 0.1 44696 9416 ? SNl 12:14 0:00 /usr/lib/tracke
mate 1315 0.3 0.1 105292 15512 ? SNl 12:14 0:03 /usr/lib/tracke
mate 1316 0.0 0.4 167168 35636 ? Sl 12:14 0:00 /usr/lib/evolut
mate 1318 0.0 0.1 44940 10248 ? SNl 12:14 0:00 /usr/lib/tracke
mate 1321 0.2 0.1 81272 14136 ? Sl 12:14 0:03 /usr/lib/tracke
mate 1330 0.0 0.5 185816 43436 ? Sl 12:14 0:00 /usr/lib/evolut
mate 1341 0.0 0.2 39152 18292 ? Sl 12:14 0:00 /usr/bin/python
mate 1351 0.0 0.3 92064 26060 ? Sl 12:14 0:00 nm-applet
mate 1355 0.0 0.0 48992 6972 ? Sl 12:14 0:00 /usr/bin/zeitge
mate 1356 0.0 0.8 270288 65200 ? SNl 12:14 0:00 /usr/lib/tracke
mate 1369 0.0 0.1 59632 14468 ? Sl 12:14 0:00 /usr/lib/i386-l
mate 1371 0.0 0.1 134224 11172 ? Sl 12:14 0:00 zeitgeist-datah
mate 1375 0.0 0.0 9596 5032 ? S 12:14 0:00 /usr/lib/i386-l
mate 1397 0.0 0.0 3904 536 ? S 12:14 0:00 /bin/cat
mate 1453 0.0 0.0 21192 5792 ? Sl 12:14 0:00 /usr/lib/gvfs/g
mate 1497 0.0 0.0 6652 3040 ? S 12:16 0:00 scim-im-agent
mate 1515 0.1 0.3 100728 30296 ? Sl 12:16 0:01 /usr/lib/gnome-
mate 1595 0.0 0.0 40796 4980 ? Sl 12:16 0:00 /usr/lib/gvfs/g
mate 1686 0.0 0.0 2416 1688 ? S 12:16 0:00 gnome-pty-helpe
mate 1687 0.0 0.0 6504 4444 pts/0 Ss 12:16 0:00 bash
mate 1700 0.0 0.0 25136 4420 ? Sl 12:16 0:00 /usr/lib/dconf/
root 1724 0.0 0.0 5828 3388 pts/0 S 12:17 0:00 su jingtinghuan
jingtin+ 1725 0.0 0.0 6500 4476 pts/0 S+ 12:17 0:00 bash
root 1895 0.0 0.0 0 0 ? S 12:19 0:00 [kworker/4:0]
root 1896 0.0 0.0 0 0 ? S 12:19 0:00 [kworker/3:2]
mate 1911 9.5 3.4 1000904 273980 ? Sl 12:23 0:49 firefox-esr
root 2035 0.0 0.0 0 0 ? S 12:26 0:00 [kworker/1:5]
root 2038 0.0 0.0 0 0 ? S 12:27 0:00 [kworker/0:1]
mate 2042 0.1 0.0 6504 4412 pts/1 Ss 12:32 0:00 bash
mate 2047 0.0 0.0 4772 2460 pts/1 R+ 12:32 0:00 ps aux
mate@404040406:~$ top // 動態(預設每隔三秒顯示)查看程序
top - 09:37:11 up 1:20, 6 users, load average: 0.03, 0.06, 0.08
Tasks: 219 total, 2 running, 217 sleeping, 0 stopped, 0 zombie
%Cpu(s): 4.0 us, 8.0 sy, 0.0 ni, 88.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem: 8055612 total, 2320264 used, 5735348 free, 100980 buffers
KiB Swap: 0 total, 0 used, 0 free. 1596272 cached Mem
mate@404040406:~$ xlogo
mate@404040406:~$ xlogo &
[1] 27173 // [工作編號] PID(程序ID)
mate@404040406:~$ ps
PID TTY TIME CMD
27166 pts/1 00:00:00 bash
27173 pts/1 00:00:00 xlogo // 已啟動
27174 pts/1 00:00:00 ps
mate@404040406:~$ xlogo
[1]+ Stopped xlogo // ^Z 暫停
mate@404040406:~$ kill 27173
mate@404040406:~$ ps
PID TTY TIME CMD
27166 pts/1 00:00:00 bash
27188 pts/1 00:00:00 xlogo
27197 pts/1 00:00:00 ps
[1]- 終止 xlogo
圖示:
mate@404040406:~$ ps
PID TTY TIME CMD
27166 pts/1 00:00:00 bash
27188 pts/1 00:00:00 xlogo
27197 pts/1 00:00:00 ps
[1]- 終止 xlogo
圖示:
註:砍除造成當機的工作程式,讓其餘繼續工作
註:只要連上其他人的伺服器,就有辦法知道對方在做什麼
註:有排隊就有插隊
註:兒童不會去找特定的書,12歲以上者才會
建議:預約取書,系統告知借閱者提早還書,方便下一個讀者
註:每年6月、12月二次購買推薦書
reference:
xxx is not in the sudoers file解决方法http://uiop7890.pixnet.net/blog/post/29385923-[%E8%BD%89%E8%B2%BC]-xxx-is-not-in-the-sudoers-file%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95
http://blog.csdn.net/haofeifei6/article/details/11516753
每天一個Linux指令- chmod指令(修改檔案或目錄權限)
http://jashliao.pixnet.net/blog/post/162683399-%E6%AF%8F%E5%A4%A9%E4%B8%80%E5%80%8Blinux%E6%8C%87%E4%BB%A4--chmod%E6%8C%87%E4%BB%A4%28%E4%BF%AE%E6%94%B9%E6%AA%94%E6%A1%88%E6%88%96%E7%9B%AE%E9%8C%84
文件許可權
http://linux-wiki.cn/wiki/zh-tw/%E6%96%87%E4%BB%B6%E6%9D%83%E9%99%90
沒有留言:
張貼留言