標籤:
切換使用者:su 以管理員身份:sudo顯示檔案內容:ls -sail mysql*(關鍵字過濾) 建立檔案:touch a1編輯檔案:vi a1複製檔案:cp source destination重新命名(移動):mv A B刪除:rm -i A建立目錄:mkdir A刪除目錄:rmdir A(A必須為空白)如果不為空白則需採用參數刪除 參數刪除: rm -r A 遞迴刪除目錄 rm -rf A 無警告刪除檔案類型:文字檔/可執行檔/資料檔案 查看類型: stat A(詳細資料) file A(檔案類型)查看整個檔案: cat A -n(加行號) more [ENTER(下一行)]/less查看進程:ps -ef(e:顯示所有進程,f:完整格式輸出)結束進程: kill DIP(進程號) killall a*(支援萬用字元)掛載媒體:mount -t vfat(檔案系統類型)/dev/sdbl/media/disk (如 可將u盤手動掛在到disk)卸載裝置:umount /home/rich/mnt查看磁碟空間:df -h (檔案大小)排序(對資料行排序):sort -n(按首航字母) A(文字檔)大檔案中搜尋資料:grep key file1(在file1中找key所在行)壓縮(.bz2):bzip2 A解壓:bunzip2 A.bz2資料歸檔: tar -cvf A.tar B C (將B、C歸檔為A.tar) tar -tf A.tar (列出內容,不解壓) tar -xvf A.tar 解壓環境變數: printenv (全域) echo $HOME(輸出變數) set (局部)新的shell:bash(開啟子shell)/exit(退出當前)設定全域變數:export test刪除環境變數:unset test設定PATH環境變數:PATH=$PATH:/home/user/test可變數組:mytest=(one two three four) 輸出:echo ${mytest[*]} 刪除元素:unset mytest[2]添加使用者:useradd -D -s(設定預設登陸shell) /bin/tsch test(使用者 名)刪除:/user/sbin/userdel -r test修改帳號密碼:usermod -l(使用者名稱)/-p(密碼)設定目錄許可權:umask 666 改變許可權:chomd 760 A/chmod u+x A (u-使用者權限,+-增加許可權,x- 立即執行)建立分區:sudo fdisk /dev/sdc 瀏覽分區 Command:n 建立分區 :w 儲存格式化:sudo mkfs.ext4 /dev/sdcl(mkfs.ext4-建立ext4檔案系統)建立掛載點:dudo mkdir /mnt/testing掛載:sudo mount -t ext4 /dev/sdcl /mnt/testing修複檔案系統:fsck options(選項/如何修複) ARed Hat系統軟體管理:yum list installed > installed_softname(列 舉成文本)查看軟體包詳細:yum list xterm(防止一閃而過)/yum list installed xterm安裝:yum install package_name臨時切換到root使用者:su -安裝文字檔:yum localinstall package_name.rpm列出針對已安裝包的可用更新:yum list updates 更新:yum update package_name 更新所有:yum update 卸載軟體:yum remove package_name(保留設定檔) yum erose package_name(不保留所有檔案)處理損壞包的依賴關係:yum clean all => 使用yum的update => 清 理放錯位置的檔案顯示依賴關係:yum deplist package_name忽略依賴關係:yum update __skip_broken從庫中擷取軟體:yum repdist開源軟體編譯安裝:1 ./configure 2 make 3 make install文字編輯器:vim myprog.c(有則開啟,無則緩衝區建立) 將緩衝區資料集儲存並退出:q 未修改退出 ql 不儲存退出 w filename 儲存為.... wq 緩衝區儲存到檔案並退出 編輯命令:zx 刪除游標與氣候的兩個字元 可視模式的複製:v鍵選擇 y鍵賦值 p粘貼 尋找,替換:s/old/new/ new替換old,第一次位置 s/old/new/g 替換一行 n,ms/old/new/g 替換n,m之間的old $s/old/new/g 替換整個檔案中所有old %s/old/new/gc 替換所有old,每次提示
Linux手記(centos)