工作笔记整理
1. win7在搜索框輸入 mstsc,直接找到遠(yuǎn)程桌面軟件
2. 修改文件權(quán)限
chmod +x xx.sh chmod 777 xx.sh # 遞歸修改 xx 目錄權(quán)限 chmod +x -R 目錄 chmod -R 755 目錄 chmod -R 用戶名稱 目錄名稱
3. Linux 命令行用到的一些常用操作
# 回到上一次操作的路徑 cd - # 切到xxx目錄,并保存當(dāng)前路徑到棧頂 pushd xxx # 切到棧頂?shù)穆窂剑h除棧頂目錄路徑,功能同 cd - popd
4. source 命令
source 可執(zhí)行文件名 # 用于執(zhí)行文件 如:source /etc/profile
5. 可以使用下面的方式直接修改某個文件,不用再去打開文件進(jìn)行操作,不過個人還是喜歡直接打開文件進(jìn)行操作,這里只是記錄一下有這個功能而已
echo export PATH=/usr/local/bin/:$PATH >> /etc/profile
6. Linux重定向
echo "hello world" >> text.txt # 追加重定向 echo "hello world" > text.txt # 重定向 sh main.sh > result.txt 2>&1 # 這里將在執(zhí)行 main.sh 的過程中的所有輸出流,錯誤流都輸出到 result.txt 文件中
7. 消除make歷史(這個是做過一段時間的編譯工作,記錄的一些C/C++編譯相關(guān)的東西,但是后面這個就一直不用了,因為換崗了)
make clean make distclean make -jz -f makefile.profix veryclean
8. 查詢 Linux 系統(tǒng)版本
lsb_release -a
9. windows 下添加路由
REM 格式如下: REM route add -p 目標(biāo)IP mask 目標(biāo)掩碼 本地網(wǎng)關(guān) REM 舉個栗子 route add -p 40.0.0.0 mask 255.0.0.0 29.1.11.200 REM 查看路由 route print rem 刪除某條路由 route delete 40.0.0.0
10. linux shell 腳本內(nèi)關(guān)于入?yún)⒌囊恍┯涗?/p>
$0 # 本文件的名字 $# # 入?yún)⒌膫€數(shù),不包括$0,如:xx.sh a b c 則:$#=3 $? # 上一個命令是否執(zhí)行成功
11. 建立軟/硬鏈接
# 建立軟連接 ln -s a b # a是源文件,b是目標(biāo)文件 # 建立硬鏈接 ln a b
12. 在 windows 上寫的 abc.sh 文件拷貝到 linux 上,Linux上看到的腳本后面有亂碼,不能執(zhí)行,可以使用下面的命令轉(zhuǎn)換一下格式,在執(zhí)行腳本:
# 直接指定文件去修改格式 dos2unix abc.sh # 也可以批量修改文件格式 find ./ -name "*.sh" | xargs dos2unix
13. Linux 的 EOF 的用法,可以用于向某文件輸入多行
<< EOF xxx yyy zzz EOF
總結(jié)
- 上一篇: Java冒泡实现类Collections
- 下一篇: 360安全路由怎么设置-如何设置360路