1 Linux 基礎命令

2021-09-19 23:43:52 字數 2221 閱讀 3504

ls -al  # 

檢視當前目錄所有資料夾包含隱藏檔案並格式化

ls # 檢視當前目錄檔案

rm # 刪除檔案

pwd # 檢視當前目錄路徑

touch hello.txt
vi hello.txt # 進入並修改檔案

i # 修改hello.txt檔案內容

shrift + a # 修改檔案並游標置於一行開頭位置

esc :wq # 儲存並退出檔案

cat hello.txt            # 檢視檔案內容

cp hello.txt hello2.txt # 複製檔案

mv hello2.txt hello3.txt # 移動或者重新命名檔案

rm hello2.txt # 刪除檔案

man rm # 檢視命令使用方式

echo 'hello' > test.txt # 把hello內容覆蓋之前的內容

> 表示重定向,如果檔案不存在,則建立,追加內容嗎?未驗證

>> 表示重定向,如果檔案不存在,則建立,覆蓋內容嗎?未驗證

未完待續

清除文字

ctrl + l
跳過正在輸入的命令列,直接進入下一行**,而不執行未輸入完成的**

ctrl + c
進入文字編輯後 i進入可編輯狀態 esc :wq 儲存並退出 w表示儲存,q表示退出

vi [filepath]
進入編輯模式,且進入行尾

shift + a

跳到命令列最前面

ctrl + a

調到命令列結尾

ctrl + e

mkdir mydir && cd mydir

乙個》替換原檔案,兩個追加原檔案或者創檔案

echo 『wwwww』 >/>> a.txt

vi hello.txt

dd 刪除某一行資料

:set number

:1,5d刪除一到五行的資料

在linux下刪除檔案用rm命令,具體用法如下:

rm [選項] 檔案
選項說明:

引數引數全名稱

詳細內容

-f-force

忽略不存在的檔案,強制刪除,無任何提示

-i–interactive

進行互動式地刪除

-r or -r

–recursive

遞迴式地刪除列出的目錄下的所有目錄和檔案

-v–verbose

詳細顯示進行的步驟

命令例項:

1、常規刪除a.txt檔案

[root]# rm a.txt
2、強行刪除file.log檔案

[root]# rm -f file.log
3、刪除dirname目錄下的所有東西

[root]# rm -r dir dirname

rm -rf dir dirname

4、刪除以 -f 開頭的檔案

[root]# touch ./-f

[root]# ls ./-f

./-f

[root]# rm ./-f

或者使用

[root]# touch -- -f 

[root]# ls -- -f

-f[root]# rm -- -f

:wq 儲存檔案

檔案中 dd刪除一行

which git or which docker
檢視想要解除安裝的軟體,以 completion 為例

rpm -qa | grep completion
解除安裝命令

rpm -e --nodeps bash-completion-2.1-6.el7.noarch

1 Linux 命令基礎(常用)

專案摘要 本文參照linux 菜鳥學習 下面僅僅是使用頻率最高的命令。遠端登入 ssh 遠端複製 scp 可選引數 file source file target 示例 單個檔案可省 r,多級目錄不能省。本地到遠端 scp r etc a.txt root 127.0.0.1 etc 遠端到本地 s...

1 linux簡介基礎

前言 linux與windows區別 linux簡介 linux基本思想 linux特點 linux版本介紹 vmware安裝centos 略 linux與windows的區別 linux簡介簡介來自菜鳥教程 linux 核心最初只是由芬蘭人林納斯 托瓦茲 linus torvalds 在赫爾辛基大...

Linux基礎 1 Linux簡介

在linux之前,存在乙個作業系統叫做minix,它是由andrew s.tanenbaum為了教學的需要而買了unix作業系統,在參考unix的基礎之上在沒有 抄襲的情況下寫出了minix,它將minix 全部開放給了自己的大學做研究需要。但是由於andrew教授只是為了教學的需要,因此不打算將其...