支點在杠桿中間使杠桿保持水平。
五大部分。常識、言語理解、邏輯判斷、數(shù)量、資料分析。
會計面試的題目大致分為普遍性的問題以及專業(yè)性的問題,主要有以下結(jié)論經(jīng)典試題:
1、一般納稅人可抵扣票證有哪些?納稅申報的流程如何?
2、客戶扣款(已開具發(fā)票)如何進行會計處理?需要附哪些原始單據(jù)?
3、年終獎是如何計算繳納個人所得稅的?
4、財政年報和匯算清繳報表口徑有什么差異?
5、公司購買裝修材料用來裝修租用的辦公用房,如何進行會計處理?
6、公司開辦費如何進行會計核算?所得稅清繳時如何進行調(diào)整?
7、你為什么離開以前的公司?
8、你目前的工作是什么?說說你工作的流程。
9、你覺得費用支出如何處理?(一般為服務(wù)行業(yè))
10、公司成本如何核算?(一般為制造企業(yè))
11、請你談?wù)劗厴I(yè)之后的工作經(jīng)歷。
12、你現(xiàn)在或最近所做的工作,其職責(zé)是什么?你擔(dān)任什么職務(wù)?
13、你認為你在工作中的成就是什么?
14、在你主管的部門中,遇到過什么困難?你是如何處理或應(yīng)付過去的?
15、請談一下你在企業(yè)中職務(wù)升遷和收入變化情況。
查看路徑
顯示當前目錄的路徑
查看命令的可執(zhí)行文件所在路徑, Linux 下,每一條命令其實都對應(yīng)一個可執(zhí)行程序,在終端中輸入命令,按回車的時候,就是執(zhí)行了對應(yīng)的那個程序, which 命令本身對應(yīng)的程序也存在于 Linux 中。
總的來說一個命令就是一個可執(zhí)行程序。
瀏覽和切換目錄
列出文件和目錄,它是 Linux 最常用的命令之一。
【常用參數(shù)】
cd 是英語 change directory 的縮寫,表示切換目錄。
cd / --> 跳轉(zhuǎn)到根目錄
cd ~ --> 跳轉(zhuǎn)到家目錄
cd .. --> 跳轉(zhuǎn)到上級目錄
cd ./home --> 跳轉(zhuǎn)到當前目錄的home目錄下
cd /home/lion --> 跳轉(zhuǎn)到根目錄下的home目錄下的lion目錄
cd --> 不添加任何參數(shù),也是回到家目錄
[注意] 輸入cd /ho + 單次 tab 鍵會自動補全路徑 + 兩次 tab 鍵會列出所有可能的目錄列表。
列舉目錄大小信息。
【常用參數(shù)】
一次性顯示文件所有內(nèi)容,更適合查看小的文件。
cat cloud-init.log
【常用參數(shù)】
分頁顯示文件內(nèi)容,更適合查看大的文件。
less cloud-init.log
【快捷操作】
顯示文件的開頭幾行(默認是10行)
head cloud-init.log
【參數(shù)】
顯示文件的結(jié)尾幾行(默認是10行)
tail cloud-init.log復(fù)制代碼
【參數(shù)】
創(chuàng)建一個文件
touch new_file復(fù)制代碼
創(chuàng)建一個目錄
mkdir new_folder復(fù)制代碼
【常用參數(shù)】
文件的復(fù)制和移動
拷貝文件和目錄
cp file file_copy --> file 是目標文件,file_copy 是拷貝出來的文件cp file one --> 把 file 文件拷貝到 one 目錄下,并且文件名依然為 file
cp file one/file_copy --> 把 file 文件拷貝到 one 目錄下,文件名為file_copy
cp *.txt folder --> 把當前目錄下所有 txt 文件拷貝到 folder 目錄下
【常用參數(shù)】
移動(重命名)文件或目錄,與cp命令用法相似。
mv file one --> 將 file 文件移動到 one 目錄下
mv new_folder one --> 將 new_folder 文件夾移動到one目錄下mv *.txt folder --> 把當前目錄下所有 txt 文件移動到 folder 目錄下mv file new_file --> file 文件重命名為 new_file
文件的刪除和鏈接
刪除文件和目錄,由于 Linux 下沒有回收站,一旦刪除非常難恢復(fù),因此需要謹慎操作
rm new_file --> 刪除 new_file 文件
rm f1 f2 f3 --> 同時刪除 f1 f2 f3 3個文件
【常用參數(shù)】
英文 Link 的縮寫,表示創(chuàng)建鏈接。
學(xué)習(xí)創(chuàng)建鏈接之前,首先要理解鏈接是什么,我們先來看看 Linux 的文件是如何存儲的:
Linux 文件的存儲方式分為3個部分,文件名、文件內(nèi)容以及權(quán)限,其中文件名的列表是存儲在硬盤的其它地方和文件內(nèi)容是分開存放的,每個文件名通過 inode 標識綁定到文件內(nèi)容。
Linux 下有兩種鏈接類型:硬鏈接和軟鏈接。
使鏈接的兩個文件共享同樣文件內(nèi)容,就是同樣的 inode ,一旦文件1和文件2之間有了硬鏈接,那么修改任何一個文件,修改的都是同一塊內(nèi)容,它的缺點是,只能創(chuàng)建指向文件的硬鏈接,不能創(chuàng)建指向目錄的(其實也可以,但比較復(fù)雜)而軟鏈接都可以,因此軟鏈接使用更加廣泛。
這個部分暫時不展開。
用戶
Linux 是一個多用戶的操作系統(tǒng)。在 Linux 中,理論上來說,我們可以創(chuàng)建無數(shù)個用戶,但是這些用戶是被劃分到不同的群組里面的,有一個用戶,名叫 root ,是一個很特殊的用戶,它是超級用戶,擁有最高權(quán)限。
以 root 身份運行命令
這兩個命令需要 root 用戶權(quán)限
刪除用戶,需要 root 用戶權(quán)限
切換用戶,需要 root 用戶權(quán)限
群組的管理
Linux 中每個用戶都屬于一個特定的群組,如果你不設(shè)置用戶的群組,默認會創(chuàng)建一個和它的用戶名一樣的群組,并且把用戶劃歸到這個群組。
創(chuàng)建群組,用法和 useradd 類似
刪除一個已存在的群組
查看用戶所在群組
用于修改用戶的賬戶。
【常用參數(shù)】
用于修改文件的群組。
改變文件的所有者,需要 root 身份才能運行。
【常用參數(shù)】
文件權(quán)限管理
修改訪問權(quán)限。
【常用參數(shù)】
其中 drwxr-xr-x 表示文件或目錄的權(quán)限。讓我們一起來解讀它具體代表什么?
現(xiàn)在再來理解這句權(quán)限 drwxr-xr-x 的意思:
現(xiàn)在理解了權(quán)限,我們使用 chmod 來嘗試修改權(quán)限。chmod 它不需要是 root 用戶才能運行的,只要你是此文件所有者,就可以用 chmod 來修改文件的訪問權(quán)限。
chmod 640 hello.c
# 分析
6 = 4 + 2 + 0 表示所有者具有 rw 權(quán)限
4 = 4 + 0 + 0 表示群組用戶具有 r 權(quán)限
0 = 0 + 0 + 0 表示其它用戶沒有權(quán)限
對應(yīng)文字權(quán)限為:-rw-r-----
chmod u+rx file --> 文件file的所有者增加讀和運行的權(quán)限
chmod g+r file --> 文件file的群組用戶增加讀的權(quán)限
chmod o-r file--> 文件file的其它用戶移除讀的權(quán)限
chmod g+r file --> 文件file的群組用戶增加讀的權(quán)限,其它用戶移除讀的權(quán)限
chmod go-r file --> 文件file的群組和其他用戶移除讀的權(quán)限
chmod +x file --> 文件file的所有用戶增加運行的權(quán)限
chmod u=rwx,g=r,o=- file --> 文件file的所有者分配讀寫和執(zhí)行的權(quán)限,群組其它用戶分配讀的權(quán)限,其他用戶沒有任何權(quán)限
搜索包含關(guān)鍵字的所有文件和目錄。后接需要查找的文件名,也可以用正則表達式。
yum -y install mlocate --> 安裝包updatedb --> 更新數(shù)據(jù)庫復(fù)制代碼locate file.txtlocate fil*.txt
[注意] locate 命令會去文件數(shù)據(jù)庫中查找命令,而不是全磁盤查找,因此剛創(chuàng)建的文件并不會更新到數(shù)據(jù)庫中,所以無法被查找到,可以執(zhí)行 updatedb 命令去更新數(shù)據(jù)庫。
find
用于查找文件,它會去遍歷你的實際硬盤進行查找,而且它允許我們對每個找到的文件進行后續(xù)操作,功能非常強大。
find <何處> <何物> <做什么>
find -name "file.txt" --> 當前目錄以及子目錄下通過名稱查找文件
find . -name "syslog" --> 當前目錄以及子目錄下通過名稱查找文件
find / -name "syslog" --> 整個硬盤下查找syslog
find /var/log -name "syslog" --> 在指定的目錄/var/log下查找syslog文件find /var/log -name "syslog*" --> 查找syslog1、syslog2 ... 等文件,通配符表示所有
find /var/log -name "*syslog*" --> 查找包含syslog的文件
[注意] find 命令只會查找完全符合 "何物" 字符串的文件,而 locate 會查找所有包含關(guān)鍵字的文件。
find /var -size +10M --> /var 目錄下查找文件大小超過 10M 的文件
find /var -size -50k --> /var 目錄下查找文件大小小于 50k 的文件
find /var -size +1G --> /var 目錄下查找文件大小查過 1G 的文件
find /var -size 1M --> /var 目錄下查找文件大小等于 1M 的文件
find -name "*.txt" -atime -7
--> 近 7天內(nèi)訪問過的.txt結(jié)尾的文件
find . -name "file" -type f
--> 只查找當前目錄下的file文件
find . -name "file" -type d
--> 只查找當前目錄下的file目錄
軟件倉庫
Linux 下軟件是以包的形式存在,一個軟件包其實就是軟件的所有文件的壓縮包,是二進制的形式,包含了安裝軟件的所有指令。Red Hat 家族的軟件包后綴名一般為 .rpm ,Debian 家族的軟件包后綴是 .deb 。
Linux 的包都存在一個倉庫,叫做軟件倉庫,它可以使用 yum 來管理軟件包, yum 是 CentOS 中默認的包管理工具,適用于 Red Hat 一族??梢岳斫獬?Node.js 的 npm 。
yum 常用命令
grep
全局搜索一個正則表達式,并且打印到屏幕。簡單來說就是,在文件中查找關(guān)鍵字,并顯示關(guān)鍵字所在行。
grep text file # text代表要搜索的文本,file代表供搜索的文件
對文件的行進行排序。
sort name.txt # 對name.txt文件進行排序
為了演示方便,我們首先創(chuàng)建一個文件 name.txt ,放入以下內(nèi)容:
ChristopherShawnTedRockNoahZacharyBella
執(zhí)行 sort name.txt 命令,會對文本內(nèi)容進行排序。
word count 的縮寫,用于文件的統(tǒng)計。它可以統(tǒng)計單詞數(shù)目、行數(shù)、字符數(shù),字節(jié)數(shù)等。
wc name.txt # 統(tǒng)計name.txt
[root@lion ~]# wc name.txt 13 13 91 name.txt
刪除文件中的重復(fù)內(nèi)容。
uniq name.txt # 去除name.txt重復(fù)的行數(shù),并打印到屏幕上
【注意】它只能去除連續(xù)重復(fù)的行數(shù)。
剪切文件的一部分內(nèi)容。
cut -c 2-4 name.txt # 剪切每一行第二到第四個字符
在 Linux 中一個命令的去向可以有3個地方:終端、文件、作為另外一個命令的入?yún)ⅰ?/p>
命令一般都是通過鍵盤輸入,然后輸出到終端、文件等地方,它的標準用語是 stdin 、 stdout 以及 stderr 。
把本來要顯示在終端的命令結(jié)果,輸送到別的地方(到文件中或者作為其他命令的輸入)。
> 表示重定向到新的文件, cut -d , -f 1 notes.csv > name.csv ,它表示通過逗號剪切notes.csv 文件(剪切完有3個部分)獲取第一個部分,重定向到 name.csv 文件。
我們來看一個具體示例,學(xué)習(xí)它的使用,假設(shè)我們有一個文件 notes.csv ,文件內(nèi)容如下:
Mark1,951/100,很不錯1Mark2,952/100,很不錯2Mark3,
953/100,很不錯3Mark4,954/100,很不錯4Mark5,955/100,很不錯5Mark6,956/100,很不錯6
執(zhí)行命令:cut -d , -f 1 notes.csv > name.csv 最后輸出如下內(nèi)容:
Mark1Mark2Mark3Mark4Mark5Mark6
【注意】使用 > 要注意,如果輸出的文件不存在它會新建一個,如果輸出的文件已經(jīng)存在,則會覆蓋。因此執(zhí)行這個操作要非常小心,以免覆蓋其它重要文件。
表示重定向到文件末尾,因此它不會像 > 命令這么危險,它是追加到文件的末尾(當然如果文件不存在,也會被創(chuàng)建)。
再次執(zhí)行 cut -d , -f 1 notes.csv >> name.csv ,則會把名字追加到 name.csv 里面。
Mark1Mark2Mark3Mark4Mark5Mark6Mark1Mark2Mark3Mark4Mark5Mark6
我們平時讀的 log 日志文件其實都是用這個命令輸出的。
標準錯誤輸出
cat not_exist_file.csv > res.txt 2> errors.log
標準錯誤輸出(追加到文件末尾)同 >> 相似。
< 符號用于指定命令的輸入。
cat < name.csv # 指定命令的輸入為 name.csv
雖然它的運行結(jié)果與 cat name.csv 一樣,但是它們的原理卻完全不同。
將鍵盤的輸入重定向為某個命令的輸入。
sort -n << END # 輸入這個命令之后,按下回車,終端就進入鍵盤輸入模式,其中END為結(jié)束命令(這個可以自定義)wc -m << END # 統(tǒng)計輸入的單詞復(fù)
把兩個命令連起來使用,一個命令的輸出作為另外一個命令的輸入,英文是 pipeline ,可以想象一個個水管連接起來,管道算是重定向流的一種。
舉幾個實際用法案例:
cut -d , -f 1 name.csv | sort > sorted_name.txt
# 第一步獲取到的 name 列表,通過管道符再進行排序,最后輸出到sorted_name.txt
du | sort -nr | head
# du 表示列舉目錄大小信息# sort 進行排序,-n 表示按數(shù)字排序,-r 表示倒序# head 前10行文件
grep log -Ir /var/log | cut -d : -f 1 | sort | uniq
# grep log -Ir /var/log 表示在log文件夾下搜索 /var/log 文本,-r 表示遞歸,-I 用于排除二進制文件# cut -d : -f 1 表示通過冒號進行剪切,獲取剪切的第一部分# sort 進行排序# uniq 進行去重復(fù)制代碼
在 Windows 中通過 Ctrl + Alt + Delete 快捷鍵查看軟件進程。
幫助我們快速了解系統(tǒng)中目前有哪些用戶登錄著,以及他們在干什么。
用于顯示當前系統(tǒng)中的進程, ps 命令顯示的進程列表不會隨時間而更新,是靜態(tài)的,是運行 ps 命令那個時刻的狀態(tài)或者說是一個進程快照。
獲取進程的動態(tài)列表。
結(jié)束一個進程, kill + PID 。
主要是切換進程的狀態(tài)。我們先了解下 Linux 下進程的五種狀態(tài):
默認情況下,用戶創(chuàng)建的進程都是前臺進程,前臺進程從鍵盤讀取數(shù)據(jù),并把處理結(jié)果輸出到顯示器。例如運行 top 命令,這就是一個一直運行的前臺進程。
后臺進程的優(yōu)點是不必等待程序運行結(jié)束,就可以輸入其它命令。在需要執(zhí)行的命令后面添加& 符號,就表示啟動一個后臺進程。
啟動后臺進程,它的缺點是后臺進程與終端相關(guān)聯(lián),一旦關(guān)閉終端,進程就自動結(jié)束了。
cp name.csv name-copy.csv &
使進程不受掛斷(關(guān)閉終端等動作)的影響。
nohup cp name.csv name-copy.csv
nohup 命令也可以和 & 結(jié)合使用。
nohup cp name.csv name-copy.csv &
使一個"后臺暫停運行"的進程,狀態(tài)改為"后臺運行"。
顯示當前終端后臺進程狀態(tài)。
fg 使進程轉(zhuǎn)為前臺運行,用法和 bg 命令類似。
我們用一張圖來表示前后臺進程切換:
我們可以使程序在后臺運行,成為后臺進程,這樣在當前終端中我們就可以做其他事情了,而不必等待此進程運行結(jié)束。
我們常常使用 tar 將多個文件歸檔為一個總的文件,稱為 archive 。然后用 gzip 或 bzip2 命令將 archive 壓縮為更小的文件。
創(chuàng)建一個 tar 歸檔。
tar -cvf sort.tar sort/
# 將sort文件夾歸檔為sort.tar
tar -cvf archive.tar file1 file2 file3
# 將 file1 file2 file3 歸檔為archive.tar復(fù)制代碼
"壓縮/解壓"歸檔,默認用 gzip 命令,壓縮后的文件后綴名為 .tar.gz 。
gzip archive.tar # 壓縮gunzip archive.tar.gz # 解壓
可以用 tar 命令同時完成歸檔和壓縮的操作,就是給 tar 命令多加一個選項參數(shù),使之完成歸檔操作后,還是調(diào)用 gzip 或 bzip2 命令來完成壓縮操作。
tar -zcvf archive.tar.gz archive/ # 將archive文件夾歸檔并壓縮
tar -zxvf archive.tar.gz # 將archive.tar.gz歸檔壓縮文件解壓
之前講過使用 cat less more 可以查看文件內(nèi)容,但是壓縮文件的內(nèi)容是不能使用這些命令進行查看的,而要使用 zcat、zless、zmore 進行查看。
zcat archive.tar.gz
"壓縮/解壓" zip 文件( zip 壓縮文件一般來自 windows 操作系統(tǒng))。
# Red Hat 一族中的安裝方式y(tǒng)um install zip yum install unzip 復(fù)制代碼
unzip archive.zip
# 解壓 .zip 文件
unzip -l archive.zip
# 不解開 .zip 文件,只看其中內(nèi)容
zip -r sort.zip sort/
# 將sort文件夾壓縮為 sort.zip,其中-r表示遞歸
簡單來說,編譯就是將程序的源代碼轉(zhuǎn)換成可執(zhí)行文件的過程。大多數(shù) Linux 的程序都是開放源碼的,可以編譯成適合我們的電腦和操縱系統(tǒng)屬性的可執(zhí)行文件。
基本步驟如下:
我們來編譯安裝 htop 軟件,首先在它的官網(wǎng)下載源碼:http://bintray.com/htop/source…[1]
下載好的源碼在本機電腦上使用如下命令同步到服務(wù)器上:
scp 文件名 用戶名@服務(wù)器ip:目標路徑
scp ~/Desktop/htop-3.0.0.tar.gz root@121.42.11.34:.
也可以使用 wegt 進行下載:
wegt+下載地址
wegt https://bintray.com/htop/source/download_file?file_path=htop-3.0.0.tar.gz
tar -zxvf htop-3.0.0.tar.gz
# 解壓cd htop-3.0.0 # 進入目錄
執(zhí)行 ./configure ,它會分析你的電腦去確認編譯所需的工具是否都已經(jīng)安裝了。
執(zhí)行 make 命令
執(zhí)行 make install 命令,安裝完成后執(zhí)行 ls /usr/local/bin/ 查看是否有 htop 命令。如果有就可以執(zhí)行 htop 命令查看系統(tǒng)進程了。
查看 ip 網(wǎng)絡(luò)相關(guān)信息,如果命令不存在的話, 執(zhí)行命令 yum install net-tools 安裝。
參數(shù)解析:
ip 地址和主機名的互相轉(zhuǎn)換。
通過非對稱加密以及對稱加密的方式(同 HTTPS 安全連接原理相似)連接到遠端服務(wù)器。
config 文件可以***h ,方便批量管理多個 ssh 連接。
配置文件分為以下幾種:
配置當前用戶的 config :
# 創(chuàng)建config
vim ~/.ssh/config
# 填寫一下內(nèi)容
Host lion # 別名 HostName 172.x.x.x # ip 地址 Port 22 # 端口 User root # 用戶
這樣配置完成后,下次登錄時,可以這樣登錄 ssh lion 會自動識別為 root 用戶。
[注意] 這段配置不是在服務(wù)器上,而是你自己的機器上,它僅僅是設(shè)置了一個別名。
可以使我們直接從終端控制臺下載文件,只需要給出文件的HTTP或FTP地址。
它是 Secure Copy 的縮寫,表示安全拷貝。scp 可以使我們通過網(wǎng)絡(luò),把文件從一臺電腦拷貝到另一臺電腦。
scp 是基于 ssh 的原理來運作的, ssh 會在兩臺通過網(wǎng)絡(luò)連接的電腦之間創(chuàng)建一條安全通信的管道, scp 就利用這條管道安全地拷貝文件。
scp source_file destination_file
# source_file 表示源文件,destination_file 表示目標文件
其中 source_file 和 destination_file 都可以這樣表示:user@ip:file_name , user 是登錄名, ip 是域名或 ip 地址。file_name 是文件路徑。
scp root@192.168.1.5:/root/file.txt file.txt # 表示把遠程電腦上的 file.txt 文件拷貝到本機
scp file.txt root@192.168.1.5:/root # 表示把我的電腦中當前文件夾下的 file.txt 文件拷貝到遠程電腦
rsync 命令主要用于遠程同步文件。它可以同步兩個目錄,不管它們是否處于同一臺電腦。它應(yīng)該是最常用于"增量備份"的命令了。它就是智能版的 scp 命令。
yum install rsync復(fù)制代碼
rsync -arv Images/ backups/
# 將Images 目錄下的所有文件備份到 backups 目錄下
rsync -arv Images/ root@192.x.x.x:backups/
# 同步到服務(wù)器的backups目錄下
默認地, rsync 在同步時并不會刪除目標目錄的文件,例如你在源目錄中刪除一個文件,但是用 rsync 同步時,它并不會刪除同步目錄中的相同文件。如果向刪除也可以這么做:rsync -arv --delete Images/ backups/ 。
關(guān)閉系統(tǒng),需要 root 身份。
重啟系統(tǒng),需要 root 身份。
reboot
直接運行即可關(guān)機,不需要 root 身份。
Vim 是從 vi 發(fā)展出來的一個文本編輯器。其代碼補完、編譯及錯誤跳轉(zhuǎn)等方便編程的功能特別豐富,在程序員中被廣泛使用。和 Emacs 并列成為類 Unix 系統(tǒng)用戶最喜歡的編輯器。
也成為正常模式,這是 Vim 的默認模式,每次運行 Vim 程序的時候,就會進入這個模式。
例如執(zhí)行 vim name.txt 則會進入交互模式。
交互模式特征:
這個模式是我們熟悉的文本編輯器的模式,就是可以輸入任何你想輸入的內(nèi)容。進入這個模式有幾種方法,最常用的方法是按字母鍵 i ( i、I、a、A、o、O 都可以進入插入模式,只是所處的位置不同),退出這種模式,只需要按下 Esc 鍵。
命令模式也稱為底線命令模式,這個模式下可以運行一些命令例如"退出","保存",等動作。
也可以用這個模式來激活一些 Vim 配置,例如語法高亮,顯示行號,等。甚至還可以發(fā)送一些命令給終端命令行,例如 ls、cp 。
為了進入命令模式,首先要進入交互模式,再按下冒號鍵。
用一張圖表示三種模式如何切換:
基本操作
在終端命令行中輸入 vim 回車后 Vim 就會被運行起來,也可以用 Vim 來打開一個文件,只需要在 vim 后面再加文件名。如 vim file.name ,如果文件不存在,那么會被創(chuàng)建。
進入文件之后,此時處于交互模式,可以通過輸入 i 進入插入模式
在 Vim 的交互模式下,我們可以在文本中移動光標。
當然也可以使用四個方向鍵進行移動,效果是一樣的。
在交互模式下,按字母鍵 w 可以一個單詞一個單詞的移動。
在交互模式下,按下冒號鍵 : 進入命令模式,再按下 q 鍵,就可以退出了。
如果在退出之前又修改了文件,就直接想用 :q 退出 Vim ,那么 Vim 會顯示一個紅字標明錯誤信息。此時我們有兩個選擇:
在交互模式下,將光標定位到一個你想要刪除的字符上,按下字母鍵 x 你會發(fā)現(xiàn)這個字符被刪除了。
也可以一次性刪除多個字符,只需要在按 x 鍵之前輸入數(shù)字即可。
如果之前用 dd 或者 yy 剪切復(fù)制過來的,可以使用 p 來粘貼。同樣也可以使用 數(shù)字+p來表示復(fù)制多次。
在交互模式下,將光標置于想要替換的字符上。按下 r 鍵,接著輸入你要替換的字符即可。
如果要撤銷最近的修改,只需要按下 u 鍵,如果想要撤銷最近四次修改,可以按下4,再按下 u 。
取消撤銷,也就是重做之前的修改使用 ctrl + r 。
Vim 編輯的文件中,每一行都有一個行號,行號從1開始,逐一遞增。
行號默認是不顯示,如果需要它顯示的話,可以進入命令模式,然后輸入 set nu ,如果要隱藏行號的話,使用 set nonu 。
處于交互模式下,按下 / 鍵,那么就進入查找模式,輸入你要查找的字符串,然后按下回車。光標就會跳轉(zhuǎn)到文件中下一個查找到的匹配處。如果字符串不存在,那么會顯示 "pattern not found" 。
[注意] 用斜杠來進行的查找是從當前光標處開始向文件尾搜索,如果你要從當前光標處開始,向文件頭搜索則使用 ? ,當然也可以先按下 gg 跳轉(zhuǎn)到第一行在進行全文搜索。
替換光標所在行第一個匹配的字符串:
# 語法:s/舊字符串/新字符串# 實例:s/one/two
替換光標所在行所有舊字符串為新字符串:
# 語法:s/舊字符串/新字符串/g
替換第幾行到第幾行中所有字符串:
# 語法:n,m s/舊字符串/新字符串/g
# 實例:2,4 s/one/two/g
最常用的就是全文替換了:
# 語法:%s/舊字符串/新字符串/g
可以用冒號 +r ( :r ) 實現(xiàn)在光標處插入一個文件的內(nèi)容。
:r filename # 可以用Tab鍵來自動補全另外一個文件的路徑
關(guān)于軟件測試,要掌握的知識和技能有很多。 秋千學(xué)姐分類梳理了 500個 軟件測試知識體系中的重點問題答案,對于工作中的技能提升和求職面試都有很大幫助,
很實操很干貨,如果你需要,我發(fā)給你
包含功能測試、接口測試、自動化測試、數(shù)據(jù)庫、Linux、計算機網(wǎng)絡(luò)、抓包、算法、Python等內(nèi)容
另外送軟件測試各類電子書籍
面試或者工作中碰到的軟件測試問題,歡迎在知乎、公眾號、小紅書提問, 秋千學(xué)姐 幫你解答
軟件測試|推薦閱讀:
秋千說軟件測試:想拿30k軟件測試offer,看大廠365道軟件測試常問面試真題匯總
秋千說軟件測試:2022最火的軟件測試面試_計算機網(wǎng)絡(luò)真題答案-通過率百分之百
秋千說軟件測試:2022軟件測試20k的offer,自動化測試面試題答案分享一波
秋千說軟件測試:2022軟件測試拿了20k的offer,Python面試題答案分享一波
秋千說軟件測試:2022軟件測試20k的offer,線程進程協(xié)程面試題答案分享一波
秋千說軟件測試:2022軟件測試拿了20k的offer,計算機網(wǎng)絡(luò)面試題答案分享一波
秋千說軟件測試:2022軟件測試20k的offer,計算機網(wǎng)絡(luò)面試題答案分享一波
職場經(jīng)驗|推薦閱讀:
秋千說軟件測試:從年薪200萬領(lǐng)導(dǎo)身上學(xué)到的職場干貨,彎道超車
秋千說軟件測試:裁員最先裁哪類員工?看紅樓夢檢抄大觀園就知道了
面試跳槽|推薦閱讀:
秋千說軟件測試:你的離職原因應(yīng)該這么說,跳槽必看
秋千說軟件測試:就業(yè)不景氣,對抗焦慮和迷茫,只需要做對這1點
秋千說軟件測試:為什么你的面試總是掛?面試官最討厭的這些雷區(qū)別踩
銀行五筆考試是銀行招聘中的一項重要環(huán)節(jié)。它是考察應(yīng)聘者在輸入法上的能力,尤其要求熟練掌握五筆輸入法。為了幫助應(yīng)聘者取得優(yōu)異成績,我們準備了一份綜合性的題目解析與復(fù)習(xí)指南。
1. 了解基本概念:五筆輸入法是一種基于漢字筆畫順序來輸入文字的輸入法,由于其高效、準確的特點,被廣泛應(yīng)用于電腦輸入領(lǐng)域。弄清楚五筆輸入法的基本原理和規(guī)則是復(fù)習(xí)的首要任務(wù)。
2. 學(xué)習(xí)常用詞匯:五筆編碼是五筆輸入法的核心,它定義了每個漢字對應(yīng)的碼表。熟悉常用詞匯的五筆編碼有助于提高輸入速度和準確性。我們推薦使用五筆輸入法工具進行實際操作和練習(xí)。
3. 熟悉常見場景題型:字詞聯(lián)想、雙拼、快速打字等都是銀行五筆考試的常見題型。在復(fù)習(xí)過程中,注意理解每個題型的要求,并進行分類練習(xí),提高應(yīng)對能力。
在如下的五筆編碼中找出你認為正確的詞語:
解析:正確答案為2) 擴大:mggm。從字母和筆畫對應(yīng)的角度來看,dm表示"大","gg"表示"擴"。掌握常用詞匯的五筆編碼是正確答題的關(guān)鍵。
(建議使用五筆輸入法工具進行嘗試)
在雙拼模式下,通過輸入聲母和韻母來構(gòu)成漢字,下面是一些常見的雙拼漢字,請嘗試將其用五筆輸入法輸入:
解析:請使用五筆輸入法工具將以上漢字嘗試輸入,檢查是否正確。熟練掌握雙拼模式下的五筆編碼是高效輸入的關(guān)鍵。
在規(guī)定時間內(nèi),盡快找出問題句子中的錯誤,并糾正之:
1) 目標庫房位置優(yōu)勢鮮明,我們應(yīng)充分利用。
2) 請在還書幾天前提前續(xù)借圖書。
3) 銀行業(yè)務(wù)操作緊密相關(guān),要確保準確性。
解析:問題句子中的錯誤和糾正如下:
此類題目主要考察應(yīng)聘者的綜合能力和快速反應(yīng)能力。通過多次練習(xí),提高對錯誤的敏感度,準確迅速地進行修改。
五筆輸入法作為常用輸入法之一,被廣泛應(yīng)用于銀行等行業(yè)。參加銀行五筆考試需要應(yīng)聘者具備一定的五筆輸入能力。通過本文整理的銀行五筆考試題及答案解析,相信能夠幫助應(yīng)聘者了解考試內(nèi)容、熟悉常見題型,從而在考試中取得好成績。
A、別的同仁認為我是老板前的紅人,所以處處排擠我。
B、調(diào)薪的結(jié)果令我十分失望,完全與我的付出不成正比。
C、老板不愿授權(quán),工作處處受限,綁手綁腳、很難做事。
D、公司營運狀況不佳,大家人心惶惶。
解答:超過一半的人事主管選擇C,其次為D.選擇C的回答,可以顯示應(yīng)征者的企圖心、能力強,且希望被賦予更多的職責(zé)。選擇D,則是因離職原因為個人無法改變的客觀外在因素,因此,面談?wù)咭簿筒粫€人的能力或工作表現(xiàn),有太多的存疑。
大家好,歡迎來到本篇文章。今天,我將為大家介紹今年的畢節(jié)特崗試題2021筆試。這個筆試是畢節(jié)特崗教師招聘中非常關(guān)鍵的一步,希望大家能認真準備,取得優(yōu)異的成績。
畢節(jié)特崗試題2021筆試旨在對應(yīng)聘者的綜合素質(zhì)和能力進行考察。試題內(nèi)容主要包括以下幾個方面:
通過這些試題的設(shè)計,能夠全面了解應(yīng)聘者的教育水平、教育理念、教學(xué)能力等方面的情況,從而選拔出最優(yōu)秀的候選人。
首先,讓我們來看一下教育心理學(xué)知識這一部分的試題。這部分主要考察應(yīng)聘者對兒童發(fā)展的理解、教育心理學(xué)理論、學(xué)習(xí)障礙等方面的知識。通過這些試題,考官可以了解到應(yīng)聘者是否具備較為全面的教育心理學(xué)知識,以及對學(xué)生的心理特點是否有一定的理解。
接下來是教學(xué)設(shè)計和評價的試題。這一部分主要考察應(yīng)聘者的教學(xué)設(shè)計和評價能力。應(yīng)聘者需要針對一些具體的教學(xué)情境,設(shè)計出符合教育規(guī)律和學(xué)生特點的教學(xué)方案,并能夠?qū)虒W(xué)效果進行評價和反思。
教育法律法規(guī)的試題主要考察應(yīng)聘者對教育相關(guān)法律法規(guī)的了解情況。國家對教育領(lǐng)域有一系列的法律法規(guī),對于特崗教師而言,熟悉這些法規(guī)具有重要意義。試題涉及的內(nèi)容可能包括教育法、勞動法、教師職業(yè)道德規(guī)范等。
教育教學(xué)技能是一個特崗教師必備的素質(zhì)。試題中可能涉及教學(xué)方法、課堂管理、學(xué)生輔導(dǎo)等方面的內(nèi)容。通過這一部分的試題,能夠了解應(yīng)聘者在教學(xué)中的實際操作能力和應(yīng)變能力。
最后一部分是學(xué)科知識與能力。這部分試題主要考察應(yīng)聘者在自己所教學(xué)科領(lǐng)域的專業(yè)知識和能力。試題可能包括教材解讀、教學(xué)案例分析等,要求應(yīng)聘者能夠熟練掌握自己所教學(xué)科的相關(guān)知識,并能夠?qū)⒅R靈活運用到教學(xué)實踐中。
為了在畢節(jié)特崗試題2021筆試中取得好成績,我給大家提供以下幾點備考建議:
以上就是關(guān)于畢節(jié)特崗試題2021筆試的介紹和備考建議。希望大家能夠充分準備,取得優(yōu)異的成績。祝愿所有參加考試的應(yīng)聘者都能夠順利通過,成為優(yōu)秀的特崗教師!
謝謝大家的閱讀!如果對本篇文章有任何疑問或意見,請隨時與我聯(lián)系。
信筆涂鴉:信筆:隨便書寫。涂鴉:比喻字寫得很拙劣,隨便亂畫。后用“信筆涂鴉”“涂鴉”形容書法拙劣或胡亂寫作。
2.總有一首歌,讓你淚流滿面; 總有一個地方,讓你難以忘懷; 總有一個人,讓你念念不忘; 總有一些感情,讓你刻骨銘心; 我好想沒遇見, 我好想忘記你, 我好想要失憶, 可是, 我只是好想你。 __君不見
猛獸永遠獨行,牛羊才成群結(jié)隊。”
這主要體現(xiàn)了一些獨特和有能力的人總是更愿意獨行,因為他們的思想更加具有開闊性,而一般的人則目光短淺的喜歡聚在一起,獨創(chuàng)性比較低。
02
“從來如此,便對嗎?”
此句話看過魯迅有名的《狂人日記》就會知道此話的含義,主要就是在一個落后守舊的時代下發(fā)出的牢騷,是不甘于一直守舊,要勇敢的革新與創(chuàng)新。
03
經(jīng)典的面試題,沒有特別為會計行業(yè)的,但是我作為外企的財務(wù)經(jīng)理,面試人員合計沒有五百,也有四百了,給你分享我經(jīng)歷的公司財務(wù)面試專業(yè)題是什么。
1.固定資產(chǎn)購買,折舊和處置的會計憑證
這個問題是我們面試全球Top30的名校實習(xí)生時的面試題,看起來簡單,但是真正回答出來的,只有十分之一的人。(考驗專業(yè)知識)
2.關(guān)于報銷的問題,如果公司的某個大老板報銷他的出差費用,但是他的有筆發(fā)票丟失了,他拿了替代的發(fā)票,請問你怎么做?(考驗溝通+職場會計專業(yè)知識+實務(wù)操作)
3.請描述一下從購買原材料到款項支付所有涉及的會計賬務(wù)處理。
這個考驗了一條線,一個流程的業(yè)務(wù)數(shù)字程度和涉及的財務(wù)知識。