jvm快速複習(面試版)

2021-10-23 14:39:21 字數 2665 閱讀 5391

ls /
樹狀目錄結構:

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-5psihvik-1597939402739)(/users/mac/desktop/linux/螢幕快照 2020-08-20 12.04.32.png)]

/代表根目錄

. 可以代表當前目錄 也可以寫 ./

…表示上級目錄 也可以寫…/

bin:是系統的命令庫,裡面有許多常用命令

macdemacbook-air:/ mac$ cd bin

macdemacbook-air:bin mac$ ls

[df launchctl pwd

test

bash domainname link

rm unlink

catecho

lnrmdir wait4path

chmod ed ls sh zsh

cpexpr

mkdir

sleep

csh hostname

mv stty

date

kill pax sync

dd ksh ps tcsh

macdemacbook-air:bin mac$

在 linux 系統中,有幾個目錄是比較重要的,平時需要注意不要誤刪除或者隨意更改內部檔案。

/etc: 上邊也提到了,這個是系統中的配置檔案,如果你更改了該目錄下的某個檔案可能會導致系統不能啟動。

/bin, /sbin, /usr/bin, /usr/sbin: 這是系統預設的執行檔案的放置目錄,比如 ls 就是在/bin/ls 目錄下的。

值得提出的是,/bin, /usr/bin 是給系統使用者使用的指令(除root外的通使用者),而/sbin, /usr/sbin 則是給root使用的指令。

/var: 這是乙個非常重要的目錄,系統上跑了很多程式,那麼每個程式都會有相應的日誌產生,而這些日誌就被記錄到這個目錄下,具體在/var/log 目錄下,另外mail的預設放置也是在這裡。

如果乙個目錄或檔名以乙個點 . 開始,表示這個目錄或檔案是乙個隱藏目錄或檔案(如:.bashrc)。即以預設方式查詢時,不顯示該目錄或檔案。

rm: 移除檔案或目錄

mv: 移動檔案與目錄,或修改檔案與目錄的名稱

什麼是 vim?

vim是從 vi 發展出來的乙個文字編輯器

vi 檔案

esc: 退出編輯模式

:wq 儲存並退出

後面的內容跟運維有關,不介紹了,

第乙個shell指令碼

echo

"hello world !"

兩種執行方法:

1 cd 到相應目錄

chmod +x ./test.sh  #使指令碼具有執行許可權

./test.sh #執行指令碼

2 cd 到相應目錄

sh test.sh

獲取字串長度:

a=

"hell0"

echo

$

提取子字串

string=

"runoob is a great site"

echo

$# 輸出 unoo

查詢字串

string=

"runoob is a great site"

echo

`expr index "$string" io`

# 輸出 4

定義陣列

array_name=

(value0 value1 value2 value3)

取出元素:

$
# 取得陣列元素的個數

length=

$

注釋: #

原生bash不支援簡單的數**算,但是可以通過其他命令來實現,例如 awk 和 expr,expr 最常用

算術運算子:

var=

`expr 2 + 2 `

#注意2和運算子+必須要有空格,否則不成功

echo

$var

a=10

b=20

echo

`expr $a -eq $b `

shell:

echo

"shell 傳遞引數例項!"

;echo

"執行的檔名:$0"

;echo

"第乙個引數為:$1"

;echo

"第二個引數為:$2"

;echo

"第三個引數為:$3"

;

執行指令碼

$ chmod +x test.sh 

$ ./test.sh 1 2 3

vue快速複習

v cloak 一般加入到標籤中結束編譯後自動消失 v text v text會完全替換標籤中的值,而 只替換花括號中的內容 v html 可以將htlm標籤替換 v bind title mytitle 的簡寫為 title mytitle 用於繫結屬性的指令 v on 用於繫結事件 縮寫是 v ...

fastadmin快速複習

1 資料庫建立以下表並確保php已經寫入環境變數 php think crud t user class c mydir ones 這是建立 curd php think crud t user class c mydir ones d 1 這是刪除curd php think crud t use...

UML 快速複習

物件導向的分析和設計是現代軟體企業廣為採用的一項有效技術。ooad方法要求在設計中要對映現實世界中指定問題域中的物件和實體。物件導向能夠更好的去理解你要做的東西應該如何去做。uml 是統一建模語言,圖形化的語言表示。uml用例圖 用例圖呈現了一些參與者,一些用例,以及它們之間的關係,主要用於對系統 ...