Linux終端中的各種指令

2021-06-18 23:29:02 字數 1329 閱讀 9402

gcc編譯:gcc helloworld.c -o helloworld

gcc編譯後執行可執行檔案:./helloworld

編譯並執行多重源**檔案:

gcc file2.c file1.c -o file

./file

linux下重新命名檔案或資料夾的命令mv既可以重新命名,又可以移動檔案或資料夾.

例子:將目錄a重新命名為b

mv a b

例子:將/a目錄移動到/b下,並重命名為c

mv /a /b/c

刪除檔案:rm  檔名1   檔名2              //刪除檔案1和檔案2

刪除資料夾(無**件夾是否為空):rm -fr dir

在當前目錄下建立資料夾dir

mkdir dir

cp -rf /home/user1/* /root/temp/

將 /home/user1目錄下的所有東西拷到/root/temp/下而不拷貝user1目錄本身。

即格式為:cp -rf 原路徑/* 目的路徑

壓縮打包資料夾:tar -cvzf ***.tar.gz mydir

刪除資料夾:rm -rf wh1_chenkaida/

刪除檔案:rm -rf file

複製資料夾:cp -r source/ dest/

複製檔案:cp ../../wh1/wh1_tvmui/bin/tvm .

exit命令用於退出當前shell,在shell指令碼中可以終止當前指令碼執行。

要關閉su程序,需要輸入「exit」指令,直到關閉su程序。

su aaa

切換到使用者aaa

當前使用者為aaa時,直接su root,只是使用者變成root,當前的操作環境還是在aaa的使用者下。

如果su  -root,就等於操作環境跟使用者都變成root。

ps檢視當前的使用者程序

echo $path

檢測是否將路徑加入到path

file hello

檢視檔案hello的執行平台

chmod +x hello

修改指令碼hello的可執行許可權

chmod u+x ./hello

u這裡指檔案所有者

+x新增可執行許可權

./指當前目錄

連起來就是,給當前目錄下的hello的所有者新增可執行許可權。其他使用者依然沒有執行許可權

# 查詢當前目錄及其子目錄下所有叫mydir的資料夾

find . -name mydir -d

查詢根目錄及其子目錄下所有以」.sh」結尾的檔案

find / -name *.sh

Linux終端指令(初學者)

基本的linux系統命令 首先按ctrl alt t進入終端 嗯,首先是終端下的關機和重啟指令 reboot 重啟 halt 關機 poweroff 關機 shutdown r now 現在立刻重啟 shutdown r 10 10分鐘後重啟 shutdown r 12 21 在12 21時重啟 s...

彙編的各種指令

不怎麼用就忘記了,以後每學到乙個新的指令就記錄下來 如何在64位win10系統搭載彙編環境 1 什麼是debug?debug是dos,windows都提供的實模式,程式的除錯工具,使用他,可以檢視cpu各種暫存器中的內容,記憶體中的情況和在機器碼級跟蹤程式的執行。2 我們用到的debug功能 r命令...

git的各種指令

git config user.name 繫結使用者名稱 git config user.email com 繫結email位址若要繫結全域性,則在config 後面加上 global即可 git add 將檔案新增至本地倉庫中 git commit m 將檔案提交至遠端倉庫,為版本更新的說明內容,...