linux一些有用的命令

2021-06-05 15:13:02 字數 777 閱讀 9296

查詢

#find . -name "*.cpp" -o -name "*.h"

#find . -name "*.d" -exec rm -fr {} \;

在vi中替換:

:s/str1/str2/g               //當前行所有str2 替換 str1

:1,$s/str1/str2/g         //1,$表示從第一行到最後一行。 用str2 替換 str1

檢視磁碟資訊:

#df#du -sh   //某一folder使用的大小

#du -sm

#du -s

#fdisk -l

gcc生成預編譯**

gcc -e main.cpp -o main.e

另外引用乙個小問題:

make出現錯誤 /bin/sh: pushd: not found

this has to do with /bin/sh being linked to /bin/dash instead of /bin/bash in ubuntu』s    latest releases. to fix it once and for all do the following:

# rm -f /bin/sh

# ln -s /bin/bash /bin/sh

執行命令輸出到標準輸出,同時重定向到檔案

tee 命令

# make 2>&1 | tee log.txt

# make 2>&1 >/dev/null | tee log.txt

一些Linux有用的操作命令記錄

一些linux有用的操作命令記錄 1.檢視linux版本 cat proc version 2.檢視軟體安裝路徑 whereis softwarename 3.刪除 複製資料夾 刪除資料夾 rm rf folderdir 複製資料夾 cp rf srcdir dstdir r 若 source 中含...

linux 一些有用的命令之PS

linux上程序有5種狀態 執行 正在執行或在執行佇列中等待 中斷 休眠中,受阻,在等待某個條件的形成或接受到訊號 不可中斷 收到訊號不喚醒和不可執行,程序必須等待直到有中斷發生 僵死 程序已終止,但程序描述符存在,直到父程序呼叫wait4 系統呼叫後釋放 停止 程序收到sigstop,sigtst...

Linux下一些很有用的Shell命令

1 將乙個資料夾下的所有檔案及其子資料夾下的所有檔案拷貝到另乙個目錄中 find type f xargs i cp target directory如 find type f xargs i cp tmp n 2 讓程式一直掛起 nohup program 如 nohup python test....