Linux一些基本命令一 學習筆記三

2022-04-19 20:49:42 字數 2638 閱讀 2474

菜鳥記錄.

hostname

新的主機名

hostname

ln0491

將主機名更改為ln0491

登出再登陸,就變為新的主機名

如:在當前路徑新建data資料夾

mkdir

data

ls檢視

刪除空目錄

rmdir

目錄名rmdir

data

在根目錄建立資料夾/data

mkdir /data

檢視目錄是否建立成功

ls -ld /data

刪除非空目錄

rm -rf 目錄名

r意思是刪除目錄,

f意思是force的縮寫,強制刪除,不提示。

遞迴建立目錄

mkdir a/b/c -p

建立3層目錄建立子目錄,還可以建立更多層目錄,只需要加上-p

刪除多層目錄

rm -rf a/b/c

檢視目錄結構

tree a

如果不存在請安裝

yuminstall tree -y

touch /data/text.txta

ls /data 檢視

或者進入/data目錄後,再建立

cd /data

touch

text.txt

建立多個檔案

touch

1.txt 2.txt 3

.txt

或者touch

.txt

touch /data/.txt

大於號建立

>c.txt

重定向ehco > a.txt

vi編輯器或者vim

vi

test.txt

按i進行編輯模式

寫入內容

完成按esc,輸入:wq儲存退出

cat test.txt

第二種

echo

"i am studying linux

" >test.txt

cattext.txt檢視

其中乙個大於號會清空當前檔案再寫入

echo

"hello linux

" >>test.txt

2個大於號表示在檔案的末尾追加內容

第三種cat

cat >test.txt

清檔案輸入內容

按ctrl +c儲存

cat >>test.txt

在檔案末尾追加內容

按ctrl +c儲存

第四種

cat >> test.txt <>ffffffffffffffffffds

>fdsfsddddddddd

>qqqqqqqqqqq

>eof

回為是2個大於號》表示把2個eof之間的內容不管多少行,追加到test.txt檔案末尾中

如果是乙個大於號》表示清空後,寫入2個eof之間內容

其中eof可以是其它的任意標誌字元,自定義即可,但要成對出現

cat >> test.txt <> ++++++++++++++++++++

> ***************====

> -----------------------

> 111111111111

> fw

清空檔案內容

>test.txt

快捷鍵:ctrl+l 大小寫都可以未了看清楚寫大寫l或者clear

history 

執行過的命令

將test.txt拷貝到tmp目錄下

cp /data/test.txt /tmp/

拷貝目錄

將data資料夾拷貝到tmp目錄

cp /data/ /tmp/ -ap

引數: -a 或 --archive 此引數的效果和同時指定"

-dpr

"引數相同

-p 或 --preserve 保留原始檔或目錄的屬性,包括所有者、所屬組、許可權與時間

複製檔案

cpfilename1 filename2 ,把filename1複製乙份並命名為 filename2 。

加上引數 -f 在覆蓋重新命名檔案時不做任何提示。

-r 遞迴處理,將指定目錄下的檔案與子目錄一併處理。 -r或--recursive 遞迴處理,將指定目錄下的所有檔案與子目錄一併處理。

不同機器之間的拷貝

不同機器間的複製命令 scp

scp的用法和cp很相似,不過就是在不同的機器間執行而已。 複製乙個檔案到另一台機器:

scp -rf filename1 [email protected]:/usr/local/apache/htdocs/bak

上面的命令表示把當前目錄下的filename1檔案(或者資料夾)

以username的身份複製到bak.benxiaohai.com這台機器上的/usr/local/apache/htdocs/bak這個目錄下。

Linux的一些基本命令

linux的一些命令,linux的命令很多,而且不斷在更新,但是我們常用的幾個基本命令在這裡給大家介紹一下。基本命令 命令提示符 root localhost 使用者名稱 主機名 當前位置 超級使用者 普通使用者 1.pwd print working directory 顯示當前工作路徑 2.ls...

Linux的一些基本命令

查詢檔案 find name 檔名 檔案重新命名 mv 舊檔名 新檔名 刪除檔案或資料夾 rm rf 資料夾 顯示隱藏檔案 ls a 解壓縮資料夾 tar zxvf tar.gz 解開tar檔案 tar xvf tar 建資料夾 mkdir 資料夾名字 建檔案touch 檔案名字 資料夾授權 chm...

linux的一些基本命令

1 建立使用者組,建立新使用者並新增到使用者組 新增使用者,新增使用者組命令 增加使用者 useradd d usr username m username 為使用者增加密碼 passwd username 新建工作組 groupadd groupname 將使用者新增進工作組 usermod g ...