linux常用操作

2021-09-29 13:30:26 字數 1034 閱讀 9189

title: linux常用工具

date: 2018/2/13 22:04:12

tags:

expect指令碼

安裝方法:

sudo

apt-get

install tcl tk expect

指令碼例子自動ssh連線:

#!/usr/bin/expect

set timeout 30

set ip [lindex $ar** 0]

spawn ssh -l maxiaolong 10.0.8.241

expect "password:"

send "[email protected]\r"

expect "ip:*"

send "$ip\r"

expect "$*"

send "hostname\r"

expect "$*"

interact

自己編譯安裝gcc4.9——>替換軟鏈結——>替換libstdc++.so的軟鏈結

通過下面的命令可以檢視glibcxx的版本

strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 |

grep glibcxx

nvidia-docker run -it --rm -v /usr/local/cuda:/usr/local/cuda -v /usr/local/cuda-8.0:/usr/local/cuda-8.0 -v /home/maxiaolong/:/workdir centos:cuda8_gcc4.9.4 bash

生成隨機數和隨機字串

docker 後台執行

docker 非root執行| linux新建使用者

shell環境變數

bash實現goto

linux 修改使用者uid

shell 指令碼切換使用者執行命令

centos安裝gcc4.9.4

Linux常用操作

顯示檔案內容more less head tail cat pg 分頁 檢視檔案cat 檔案拼接合併 cat 檔案1 檔案2 輸出檔案 查詢檔案內容grep 選項 字串 檔案列表 對檔案內容排序sort 比較檔案內容comm 排好序的檔案 diff b忽略空格 b忽略空行 i忽略大小寫 結果中 第乙...

Linux常用操作

mount t cifs o username password nounix,noserverino mount掛載點 mount t cifs o username domain gid 0 uid 0 nounix,noserverino mount掛載點 export ld library ...

Linux常用操作

etc 系統配置 bin 系統程式 dev 裝置檔案,如cd rom,網路藉口,usb等 lib 共享的庫檔案 usr 使用者共享的檔案,如幫助檔案 var 大小可變檔案,如日誌 ls 檢視目錄下的檔案 ls a 檢視目錄下的所有檔案 包括隱藏檔案 ls l 檢視目錄下檔案的詳細資訊 cd 切換當前...