懂得辦公室日常行政工作流程,熟悉計算機辦公操作,有相關(guān)工作經(jīng)驗者優(yōu)先,薪資2000至3000元。在開發(fā)階段,開發(fā)工程師去實現(xiàn) api 接口,也包括完成 api 的單元測試工作,在此期間,前端工程師會并行開發(fā) web ui 部分,可根據(jù) api 文檔造出一些假數(shù)據(jù)(我們稱為“mock 數(shù)據(jù)”),這樣一來,前端工程師就不必等待后端 api 全部開發(fā)完畢linux常用命令,才能開始自己的工作了,實現(xiàn)了前后端并行開發(fā)。所以現(xiàn)在很多人都說web前端開發(fā)的前景要稍微好于后端開發(fā).但是我打個對比,前端開發(fā)技術(shù)學到頂級,后端開發(fā)技術(shù)開發(fā)技術(shù)也學到 頂級,那后端開發(fā)工資是肯定遠遠高于前端的,但是后端開發(fā)技術(shù)到了一定程度會有個很大的瓶頸的,所以初中級程序員,前端開發(fā)要稍微比后端開發(fā)要好,高級程 序員的話就完敗了。
以下的操作是通過SecureCRT對服務(wù)器進行遠程連接,使用WinSCP來進行文件上傳。
一、用戶相關(guān)的一些命令
1.新建用戶 adduser username (只有root有權(quán)限新增用戶)
2.修改用戶密碼 passwd username
3.切換用戶 su username
4.刪除用戶 userdel username
5.以管理員的身份進行操作 sudo
二、文件的操作命令
1.列出文件的基本信息 ls -l
-rw-rw-r-- 1 ubuntu ubuntu 162 Mar 26 14:49 t.tar.gz
第一位字符d表示目錄,- 表示文件
后面9位分別是當前用戶、當前用戶所在組和其他用戶對文件的權(quán)限每個占三位。文件的權(quán)限中 - 表示沒有權(quán)限; r表示讀,數(shù)字為4;w表示寫,數(shù)字為2;x表示執(zhí)行,數(shù)字為1。
后面表示文件所屬的用戶和組,以及文件的大小,創(chuàng)建日期和文件名
2.修改文件操作權(quán)限
chmod u+x filename 表示給所屬用戶增加執(zhí)行的權(quán)限
chmod g-w filename 表示給組減少寫的權(quán)限
chmod o+w filename 表示給其他用戶增加寫的權(quán)限
#find/tmp-perm+222//表示只要有一類用戶(屬主,屬組,其他)的匹配寫權(quán)限就行。222//表示只要有一類用戶(屬主,屬組,其他)的匹配寫權(quán)限就行。進程是為程序服務(wù)的,而程序是為了用戶服務(wù)的.系統(tǒng)為了找到進程的用戶名,還為進程和用戶建立聯(lián)系.這個用戶稱為進程的所有者.相應的每一個用戶也有一個用戶id.通過系統(tǒng)調(diào)用getuid可以得到進程的所有者的id.由于進程要用到一些資源,而linux對系統(tǒng)資源是進行保護的,為了獲取一定資源進程還有一個有效用戶id.這個id和系統(tǒng)的資源使用有關(guān),涉及到進程的權(quán)限. 通過系統(tǒng)調(diào)用geteuid我們可以得到進程的有效用戶id. 和用戶id相對應進程還有一個組id和有效組id系統(tǒng)調(diào)用getgid和getegid可以分別得到組id和有效組id。
3.文件的操作
pwd 顯示當前所在的路徑
mkdir filename 創(chuàng)建文件夾
mkdir -p /a/b創(chuàng)建嵌套的目錄
touch filename 創(chuàng)建文件
cp filename new_filename 復制文件
mv filename path 移動文件(如果路徑中帶文件名,則會給文件重命名)
rm -r filename 刪除文件或者文件夾,(-r是遞歸的意思)
rm -f強制刪除目錄或文件
rmdir filename 刪除文件夾(只能是空文件夾)
find / -name "install.log“ 查找 可以用*作為通配符
4.文件的內(nèi)容操作
find /path -name "*findname*" -type d 查詢某個文件夾下面名字包含filename的文件夾