首頁 php教程 PHP开发 Linux常見指令

Linux常見指令

Nov 19, 2016 am 09:38 AM
linux

1、cd

  cd ~使用者名稱:指令用於切換目錄,也可切換使用者的家目錄。

[root@localhost ~]# cd ~123

[root@localhost 123]# pwd #查看目前路徑

/home/123

  使用者的家目錄是為特定的使用者建立的資料夾,該使用者

  使用者的家目錄是為特定的使用者建立的資料夾對這個資料夾的內容有所有權,但也不是所有使用者家目錄下的程式的所有權都歸該使用者所有。下面的test2檔案的屬主是root,因為是在root權限下建立的文件,並在桌面上建立了一個唯讀權限的test2。

[root@localhost Desktop]# touch test2

[root@localhost Desktop]# ls -l

total 2220

-rw-r--r--. 1 root root 2721 8b.tar.gz

-rw-rw-r--. 1 123  123        0 Nov  1 03:38 new file

-rw-rw-r--  12 3  file (copy )

-rw-r--r--  1 root root       0 Nov 17 23:16 test2

 讀寫權限。

[123@localhost Desktop]$ su 123

Password: 

[123@localhost Desktop]$ ls

cacti-0.8.8b.tar.gztest 1 3@ localhost Desktop]$ touch test4

[123@localhost Desktop]$ ls -l

total 2220

-rw-r--r--. 1 root root 2272130 Aug  68.

-rw-rw-r--. 1 123  123        0 Nov  1 03:38 new file

 

-rw -r--r--  1 root root       0 Nov 17 23:16 test2

-rw-rw-r--  1 123  123    23 0 Nov 17 23:20 test4

2、type

  透過type指令可現實指令的型別。 Linux中的指令分為內部指令和外部指令。


[123@localhost Desktop]$ type cut

cut is /usr/bin/cut    #外部指令(在一個對應的目錄下)

[123@localhost Desktop]$ % echoo shell% #內部指令 

3、printenv

  透過這條指令可已查看系統的環境變數訊息,該環境變數資訊和JAVA設定的意思是一樣的,一大堆訊息中只知道PATH是環境變數的訊息。新開發的程式也要在環境變數中設定。

[root@localhost Desktop]# printenv

ORBIT_SOCKETDIR=/tmp/orbit-123

HOSTNAME=localhost.localdomain

TERM=xterm3/F% 604b541bf302be0cd47ddec00000011-1479446380.885020-236895646

HISTSIZE=1000

GTK_RC_FILES=/etc/gtk/gtkrc:/home/123/.gtkrc-1.2-gnome2

WINDOWID=46138793

2

WINDOWID=46138793

ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31; 01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex= 01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01; 31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31: *.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.tbz=01;31:*.tbz2=01;31:*. bz=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace= 01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01; 35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35: *.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*. svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v= 01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01; 35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35: *.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*. xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx= 01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01; 36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36: *.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:

GNOME_KEYRING_SOCKET=/tmp/keyring-ejyje6 /socket

SSH_AUTH_SOCK=/tmp/keyring-ejyje6/socket.ssh

SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/2354,unix/unixix/tmp/untmp/ USERNAME=123

DESKTOP_SESSION=gnome

MAIL=/var/spool/mail/123

PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin :/sbin:/home/123/bin

PWD=/home/123/Desktop

GDM_KEYBOARD_LAYOUT=us

LANG=en_US.UTF-8

GNOMEIDSL4INGP.

GDMSESSION=gnome

SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass

HISTCONTROL=ignoredups

HOME=/root

_]SHLVL1115%

LOGNAME=123

DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-MMUi3C39vL,guid=b6fecbcb44a8fd92e501ec9b0000003d

LESSOPEN=|/usr/bin/lesspipe.sh %s

WINDOWPATH=1

DISPLAY=:0.0

G_BROKEN_FILENAMES=1%/c 4 、hash

  hash指令用來顯示指令在螢幕上敲擊的次數。 hash -r用來清楚該指令的快取資訊。 hash中使用過的命令再次使用時,不會再到內核中去調用,而直接透過快取的KV(鍵值)資料庫中去掉用,速度會很快。

[root@localhost Desktop]# hash

hitscommand

   1/bin/grep

   1/bin/vi

或     1/usr /bin/clear

5、date

  顯示系統的時間,這裡的系統時間是系統的核心時間,核心時間是模擬時間振盪器進行計時,系統安裝之後會讀取主機的硬體時間,然後就會自己進行計時。利用date -u 月日小時分鐘年.秒,來設定係統的時間。

[root@localhost Desktop]# date -u 1118160216.30

Fri Nov 18 16:02:30 UTC 2016

  在date指令中也包含一些通例符選項,以通例為,1/18%/16201% ,%m=11,%d=18,使用通配符欄位時date後面要加+。

[root@localhost Desktop]# date

Fri Nov 18 16:11:13 PST 2016

[root@localhost Desktop]# date +%y

16% m

11

[root@localhost Desktop]# date +%d

18

  把上面通配符後面的字母改成大寫的輸出效果是這樣的

[root@lod

2016

[root@localhost Desktop]# date +%M

13

[root@localhost Desktop]# date +%D

11/18/1631/18/1631/18/1611/18/1611/18/1611/18/1611/18/1611/18/1611/18/1611/18/1611/18/1611/18/16220 @localhost Desktop]# date +"today is %d"

today is 18

[root@localhost Desktop]# date +"this year is %Y"

this year is 2016.

  之前說過除了date可以查看當前時間,還有一個是硬體時間是透過clock來查看的,clock和date的時間可能不一樣。

[root@localhost Desktop]# date

Fri Nov 18 16:22:02 PST 2016

[root@localhost Desktop]# clock

Fri 18 Nov 2016 5695950309753503033:000 5095:005359035:0005335:0005355:00535635:0005335:0005355:00535035:005335:0005355:000 5095.

上面的系統時間和硬體時間不一樣,系統時間是正確的,可以透過hwclock -w來進行修改。

[root@localhost Desktop]# hwclock -w

[root@localhost Desktop]# clock

Fri 18 Nov 2016 04:24:43 PM PST  -0.14root1483 sec3; Fri Nov 18 16:24:51 PST 2016

  也有一個指令cal可已查看目前年份的日曆,cal -y 可已查看指定年。

[root@localhost Desktop]# cal

    November 2016   

Su Mo Tu We Th2 Sa

      1  10 11 12

13 14 15 16 17 18 19

20 21 22 23 24 25 26

27 28 29 30

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

Android TV Box 獲得非官方 Ubuntu 24.04 升級 Android TV Box 獲得非官方 Ubuntu 24.04 升級 Sep 05, 2024 am 06:33 AM

Android TV Box 獲得非官方 Ubuntu 24.04 升級

deepseek網頁版入口 deepseek官網入口 deepseek網頁版入口 deepseek官網入口 Feb 19, 2025 pm 04:54 PM

deepseek網頁版入口 deepseek官網入口

deepseek怎麼安裝 deepseek怎麼安裝 Feb 19, 2025 pm 05:48 PM

deepseek怎麼安裝

BitPie比特派錢包app下載位址 BitPie比特派錢包app下載位址 Sep 10, 2024 pm 12:10 PM

BitPie比特派錢包app下載位址

BITGet官方網站安裝(2025新手指南) BITGet官方網站安裝(2025新手指南) Feb 21, 2025 pm 08:42 PM

BITGet官方網站安裝(2025新手指南)

詳解:Shell腳本變數判斷參數指令 詳解:Shell腳本變數判斷參數指令 Sep 02, 2024 pm 03:25 PM

詳解:Shell腳本變數判斷參數指令

Zabbix 3.4 原始碼編譯安裝 Zabbix 3.4 原始碼編譯安裝 Sep 04, 2024 am 07:32 AM

Zabbix 3.4 原始碼編譯安裝

歐易okx安裝包直接進 歐易okx安裝包直接進 Feb 21, 2025 pm 08:00 PM

歐易okx安裝包直接進

See all articles