linuxps
⑴ 在linux下可以用photoshop嗎
完全可以的,大多數的Linux發行版中都會附帶WINE程序,可以使用它在Linux安裝WIndows程序,
如果願意花錢的話,推薦使用CrossOver程序安裝Photoshop。
⑵ Linux ps命令詳解
【 ps 】
»語法
ps[必要參數][選擇參數]
»功能
ps 命令:用來顯示當前進程的狀態
»類似命令 top kill pgrep
»執行許可權 超級用戶 普通用戶
»命令屬性 系統管理
»參數
必要參數
a 顯示所有進程
-a 顯示同一終端下的所有程序
-A 顯示所有進程
c 顯示進程的真實名稱
-N 反向選擇
-e 等於「-A」
e 顯示環境變數
f 顯示程序間的關系
-H 顯示樹狀結構
r 顯示當前終端的進程
T 顯示當前終端的所有程序
u 指定用戶的所有進程
選擇參數
-C<命令> 列出指定命令的狀況
--lines<行數> 每頁顯示的行數
--width<字元數> 每頁顯示的字元數
--help 顯示幫助信息
--version 顯示版本顯示
範例1: 顯示所有進程信息
root@localhost :~# ps -A 顯示進程信息
PID TTY TIME CMD
1 ? 00:00:02 init
2 ? 00:00:00 kthreadd
3 ? 00:00:00 migration/0
4 ? 00:00:00 ksoftirqd/0
5 ? 00:00:00 watchdog/0
6 ? 00:00:00 events/0
7 ? 00:00:00 cpuset
……
範例2: 顯示指定用戶信息
root@localhost :~# ps -u root //顯示root進程用戶信息
PID TTY TIME CMD
1 ? 00:00:02 init
2 ? 00:00:00 kthreadd
3 ? 00:00:00 migration/0
4 ? 00:00:00 ksoftirqd/0
5 ? 00:00:00 watchdog/0
6 ? 00:00:00 events/0
7 ? 00:00:00 cpuset
8 ? 00:00:00 khelper
9 ? 00:00:00 netns
10 ? 00:00:00 async/mgr
11 ? 00:00:00 pm
12 ? 00:00:00 sync_supers
13 ? 00:00:00 bdi-default
14 ? 00:00:00 kintegrityd/0
15 ? 00:00:02 kblockd/0
16 ? 00:00:00 kacpid
……省略部分結果
30487 ? 00:00:06 gnome-terminal
30488 ? 00:00:00 gnome-pty-helpe
30489 pts/0 00:00:00 bash
30670 ? 00:00:00 debconf-communi
30749 pts/0 00:00:15 gedit
30886 ? 00:01:10 qtcreator.bin
30894 ? 00:00:00 qtcreator.bin
31160 ? 00:00:00 dhclient
31211 ? 00:00:00 aptd
31302 ? 00:00:00 sshd
31374 pts/2 00:00:00 bash
31397 pts/2 00:00:00 ps
範例3: 顯示指定終端信息
root@localhost :~# ps -u root //顯示終端1進程信息
PID TTY TIME CMD
1 ? 00:00:02 init
2 ? 00:00:00 kthreadd
3 ? 00:00:00 migration/0
4 ? 00:00:00 ksoftirqd/0
5 ? 00:00:00 watchdog/0
6 ? 00:00:00 events/0
7 ? 00:00:00 cpuset
8 ? 00:00:00 khelper
9 ? 00:00:00 netns
10 ? 00:00:00 async/mgr
11 ? 00:00:00 pm
12 ? 00:00:00 sync_supers
13 ? 00:00:00 bdi-default
14 ? 00:00:00 kintegrityd/0
15 ? 00:00:02 kblockd/0
16 ? 00:00:00 kacpid
……省略部分結果
30487 ? 00:00:06 gnome-terminal
30488 ? 00:00:00 gnome-pty-helpe
30489 pts/0 00:00:00 bash
30670 ? 00:00:00 debconf-communi
30749 pts/0 00:00:15 gedit
30886 ? 00:01:10 qtcreator.bin
30894 ? 00:00:00 qtcreator.bin
31160 ? 00:00:00 dhclient
31211 ? 00:00:00 aptd
31302 ? 00:00:00 sshd
31374 pts/2 00:00:00 bash
31397 pts/2 00:00:00 ps
範例4: 顯示所有進程信息,連同命令行
root@localhost :~# ps -ef //顯示所有命令,連帶命令行
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 10:22 ? 00:00:02 /sbin/init
root 2 0 0 10:22 ? 00:00:00 [kthreadd]
root 3 2 0 10:22 ? 00:00:00 [migration/0]
root 4 2 0 10:22 ? 00:00:00 [ksoftirqd/0]
root 5 2 0 10:22 ? 00:00:00 [watchdog/0]
root 6 2 0 10:22 ? /usr/lib/NetworkManager
……省略部分結果
root 31302 2095 0 17:42 ? 00:00:00 sshd: root@pts/2
root 31374 31302 0 17:42 pts/2 00:00:00 -bash
root 31400 1 0 17:46 ? 00:00:00 /usr/bin/python /usr/sbin/aptd
root 31407 31374 0 17:48 pts/2 00:00:00 ps -ef
範例5: ps 與grep 常用組合用法,查找特定進程
root@localhost :~# ps -ef |grep sshd //查找字串為sshd的進程
root 2095 1 0 10:31 ? 00:00:00 /usr/sbin/sshd
root 31302 2095 0 17:42 ? 00:00:00 sshd: root@pts/2
root 31409 31374 0 17:50 pts/2 00:00:00 grep --color=auto sshd
root@localhost :~#
範例6: 顯示命令的完整命令行
root@localhost :~# ps -efww
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 10:22 ? 00:00:02 /sbin/init
root 2 0 0 10:22 ? 00:00:00 [kthreadd]
root 3 2 0 10:22 ? 00:00:00 [migration/0]
root 4 2 0 10:22 ? 00:00:00 [ksoftirqd/0]
root 5 2 0 10:22 ? 00:00:00 [watchdog/0]
root 6 2 0 10:22 ? 00:00:00 [events/0]
……省略部分結果
root 41 2 0 10:23 ? 00:00:00 [kstriped]
root 42 2 0 10:23 ? 00:00:00 [kmpathd/0]
root 43 2 0 10:23 ? 00:00:00 [kmpath_handlerd]
root 44 2 0 10:23 ? 00:00:00 [ksnapd]
root 45 2 0 10:23 ? 00:00:00 [kondemand/0]
root 46 2 0 10:23 ? 00:00:00 [kconservative/0]
root 233 2 0 10:23 ? 00:00:00 [mpt_poll_0]
root 234 2 0 10:23 ? 00:00:00 [mpt/0]
root 235 2 0 10:23 ? 00:00:00 [scsi_eh_2]
root 253 2 0 10:23 ? 00:00:12 [jbd2/sda1-8]
root 254 2 0 10:23 ? 00:00:00 [ext4-dio-unwrit]
root 314 1 0 10:23 ? 00:00:00 upstart-udev-bridge --daemon
範例7: 顯示進程間的關系
root@localhost :~# ps -efh
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
31374 pts/2 Ss 0:00 -bash USER=root LOGNAME=root HOME=/root PATH=/usr/local/sbin:/usr/
31418 pts/2 R+ 0:00 \_ ps -efh TERM=xterm SHELL=/bin/bash XDG_SESSION_COOKIE=93b5d3d0
30489 pts/0 Ss+ 0:00 bash XDG_CONFIG_DIRS=/etc/xdg/xdg-gnome:/etc/xdg SPEECHD_PORT=6560
30749 pts/0 S 0:15 \_ gedit ui_mainlocalhost.h ORBIT_SOCKETDIR=/tmp/orbit-root SSH_AGENT
1025 tty7 Ss+ 10:12 /usr/bin/X :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-Ge8TFD/
1021 tty1 Ss+ 0:00 /sbin/getty -8 38400 tty1 PATH=/usr/local/sbin:/usr/local/bin:/usr
867 tty6 Ss+ 0:00 /sbin/getty -8 38400 tty6 PATH=/usr/local/sbin:/usr/local/bin:/usr
864 tty3 Ss+ 0:00 /sbin/getty -8 38400 tty3 PATH=/usr/local/sbin:/usr/local/bin:/usr
862 tty2 Ss+ 0:00 /sbin/getty -8 38400 tty2 PATH=/usr/local/sbin:/usr/local/bin:/usr
855 tty5 Ss+ 0:00 /sbin/getty -8 38400 tty5 PATH=/usr/local/sbin:/usr/local/bin:/usr
852 tty4 Ss+ 0:00 /sbin/getty -8 38400 tty4 PATH=/usr/local/sbin:/usr/local/bin:/usr
⑶ Linux ps-a 和ps -ef區別是什麼
我都是用-ef比較多,一開始就用ps -ef的
ps aux 和ps -ef 兩者的輸出結果差別不大,但展示風格不同。
aux是BSD風格,-ef是System V風格。這是次要的區別,一個影響使用的區別是aux會截斷command列,而-ef不會。當結合grep時這種區別會影響到結果。
⑷ linux下的ps a命令,高手進
直接輸入
ps aux
就可以。
⑸ photoshop有linux系統的版本嗎
支持GIMP,你去UBUNTU中文論壇去看看。那上面有說明。很不錯的,界面跟PS基本一樣。
⑹ linux的ps命令
linux命令ps詳解:
使用許可權:所有使用者(用戶)
使用方式:ps [options] [--help]
說明:顯示瞬間行程 (process) 的動態
參數:ps的參數非常多, 在此僅列出幾個常用的參數並大略介紹含義
-A 列出所有的進程
-w 顯示加寬可以顯示較多的資訊
-au 顯示較詳細的資訊
-aux 顯示所有包含其他使用者的行程常用參數:
-A 顯示所有進程(等價於-e)(utility)
-a 顯示一個終端的所有進程,除了會話引線
-N 忽略選擇。
-d 顯示所有進程,但省略所有的會話引線(utility)
-x 顯示沒有控制終端的進程,同時顯示各個命令的具體路徑。dx不可合用(utility)
-p pid 進程使用cpu的時間
-u uid or username 選擇有效的用戶id或者是用戶名
-g gid or groupname 顯示組的所有進程。
U username 顯示該用戶下的所有進程,且顯示各個命令的詳細路徑
-f 全部列出,通常和其他選項聯用。如:ps -fa or ps -fx and so on
-l 長格式(有F,wchan,C 等欄位)
-j 作業格式
-o 用戶自定義格式
v 以虛擬存儲器格式顯示
s 以信號格式顯示
-m 顯示所有的線程
-H 顯示進程的層次(和其它的命令合用
e 命令之後顯示環境
h 不顯示第一行
最常用的方法是ps -aux,然後再ps命令常用用法(方便查看系統進程)
1)ps a 顯示現行終端機下的所有程序,包括其他用戶的程序
2)ps -A 顯示所有進程
3)ps c 列出程序時,顯示每個程序真正的指令名稱,而不包含路徑,參數或常駐服務的標示
4)ps -e 此參數的效果和指定"A"參數相同
5)ps e 列出程序時,顯示每個程序所使用的環境變數
6)ps f 用ASCII字元顯示樹狀結構,表達程序間的相互關系
7)ps -H 顯示樹狀結構,表示程序間的相互關系
8)ps -N 顯示所有的程序,除了執行ps指令終機下的程序之外
9)ps s 採用程序信號的格式顯示程序狀況
10)ps S 列出程序時,包括已中斷的子程序資料
11)ps -t<終端機編號> 指定終端機編號,並列出屬於該終端機的程序的狀況
12)ps u 以用戶為主的格式來顯示程序狀況
13)ps x 顯示所有程序,不以終端機來區分
最常用的方法是ps -aux,然後再利用一個管道符號導向到grep去查找特定的進程,然後再對特定的進程進行操作。利用一個管道符號導向到grep去查找特定的進程,然後再對特定的進程進行操作。
⑺ Linux系統可以運行Photoshop嗎
通常情況下Linux系統是沒辦法運行Photoshop軟體的,那麼我們必須要用到Linux系統怎麼辦呢?其實還是有方法的,有點復雜,下面小編教大家如何在Linux系統下完美運行Photoshop!
如何在Linux系統下運行Photoshop?
1、Wine內建的msvcp100組件不能正確支持Photoshop這種復雜的程序,所以修改winecfg內的設置:令msvcp100原裝先於內建(具體做法請參考這篇教程:如何在Linux系統下運行WindowsPC版QQ/TIM?)。
2、將綠色版的Photoshop拷貝至~/.wine/drive_c/ProgramFiles(x86)/下面,並執行綠化程序(同樣的,你需要wine或者wineconsole來執行它)。嘗試啟動Photoshop,如果能夠正常運行,那麼風險最大的一步就過去了。
3、這個時候你可以嘗試用PS執行一些基本的工作,但是你會發現:使用文字工具的時候,程序會崩潰。這是因為,Wine內建的atmlib組件不能正確支撐PS的文字工具,因為它更側重映射字體避免產生字體顯示問題。這時候我們需要用到一個第三方工具:winetricks。對於ArchLinux來說,安裝winetricks很簡單:
01sudopacman-Swinetricks
4、然後我們利用winetricks安裝atmlib:
01winetricksatmlib
這樣這個第三方工具就會幫我們配置好Windows原生的atmlib組件。
5、安裝了原生的atmlib之後,PS雖然能正常運行,但是你可能會遇到各種問題。比如菜單欄上的中文全是方塊,或者工具欄里的字消失了,UI也變得怪怪的。這是Wine最頭疼的問題,也是這篇教程的重點之一。
6、就PS這一個應用程序而言,出現這種問題是因為PS界面的默認字體缺失,或者使用字體映射的目標字體不能支持中文。解決辦法是手動配置字體映射和字體鏈接,並把Windows下的字體安裝到Wine容器,操作步驟請看下文。
(1)首先,找到一台Windows計算機,並把位於C:WindowsFonts目錄下的字體,全部拷貝到你的Linux下的~/.wine/drive_c/Windows/Fonts下,同時記得把上篇教程提供的文泉驛字體也拷貝過來,然後在終端里執行
01wineregedit
(2)在Wine注冊表編輯器里,導航到HKEY_CURRENT_,確保裡面是空的(只剩下一個默認項),然後導航到HKEY_LOCAL_,經過必要的增刪修改,讓它的內容變成這樣:
(3)做完這一步,再繼續導航至HKEY_LOCAL_,經過必要的增刪修改,讓它看起來是這樣的:
(4)重新啟動PS,字體就正常了不少。但是依然不夠,雖然能正確顯示中文,但字跡模糊不堪,甚至影響閱讀。導航至HKEY_USERSS-1-5-21-0-0-0-1000ControlPanelDesktop,並經過適當修改,讓值看起來是這樣:
(5)再次啟動PS,顯示效果應該比較理想了。這樣運行的PS相當穩定,而且沒有兼容性問題。就目前小編的使用來看,沒有Bug,甚至可以正常使用第三方筆刷、濾鏡和插件。你可以採用類似上一篇的方法給它創建啟動器快速入口。
⑻ photoshop能在linux下運行嗎
用wine很容易在linux下安裝成功的。不過不太復雜的功能gimp真的很優秀了。而且插件機制也和Photoshop兼容的。
⑼ Linux下面ps -o是什麼意思
ps命令的-o參數,是說明用戶自定義格式。比如-o pid= -o cmd= 就是讓ps命令分別顯示進程的pid和相應的命令和詳細參數,這樣ps命令就不會像默認的那樣顯示很多其他內容了,而只顯示你關心的部分。如下圖所示:
⑽ linux命令中ps -ef是什麼意思
ps -ef表示查看全格式的全部進程。
ps是linux下最常用的也是非常強大的進程查看命令,常配合管道命令 | 和查找命令 grep 同時執行來查看特定進程。
參數含義:
-e 顯示所有進程。-f 全格式。-h 不顯示標題。-l 長格式。-w 寬輸出。a 顯示終端上的所有進程,包括其他用戶的進程。r 只顯示正在運行的進程。x 顯示沒有控制終端的進程。
(10)linuxps擴展閱讀:
進程狀態:
R 運行,正在運行或在運行隊列中等待。
S 中斷,休眠中, 受阻, 在等待某個條件的形成或接受到信號。
D 不可中斷,收到信號不喚醒和不可運行, 進程必須等待直到有中斷發生。
Z 僵死 ,進程已終止, 但進程描述符存在, 直到父進程調用wait4()系統調用後釋放。
T 停止,進程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信號後停止運行運行。