Linux_CentOS 文件管理和目錄管理

Linux 文件管理 mysql

1.建立文件 sql

touch file1 

2.刪除文件
數據庫

rm -rf file11 

-r:遞歸的刪除目錄下面文件以及子目錄下文件。 vim

-f:強制刪除,忽略不存在的文件,從不給出提示 服務器

3.修改文件名
socket

mv file1 file11 

4.查看文件內容 編輯器

cat file1 

5.複製文件
spa

cp file2 file22 

6.移動文件
3d

mv file1 file11 

7.編輯文件 code

vi file1 

8.批量建立文件 

touch file{1..10} 
rm -rf file{1..10} 

9.查看文件前 3

cat file1 | head -3 

10.查看文件後 3

 cat file1 | tail -3 

11liunx 服務器上面查找文件

1)find

find / -name httpd.conf find 目錄 -name 文件名

2)updatedb 查找速度快

  •   創建一個小型數據庫
  •   再數據庫裏面搜索
updatedb
locate httpd.conf 
yum install mlocate -y mlocate 是新型的 locate 比 updatedb 速度更快。 

12、查找文件裏面內容 找到 httpd.conf 裏面有 listen

cat httpd.conf | grep listen cat httpd.conf | grep -ignore listen / cat httpd.conf | grep -i listen  //忽略大小寫 

13、查找文件裏面內容 vi 搜索

vi httpd.conf 

輸入 /Listen 搜索 Listen N 下一個


Linux Vi/Vim 快速入門

vi Unix 和類 Unix 環境下的可用於建立文件的屏幕編輯器。vi 有兩種工做模式:命令模式 和文本輸入模式。
vim vi 的升級版本,它不只兼容 vi 的全部指令,並且還有一些新的特性在裏面。

vi 命令模式:

默認編輯一個文件的時候第一次進入的就是命令模式,vi 從命令模式切換到文本輸入模式可 以在鍵盤上面按(i 或者 I 或者 a 或者 A 或者 O 或者 o),[ESC]鍵使 vi 從文本輸入模式 回到命令模式。

 


Linux 目錄操做

1.建立目錄

mkdir dir1 dir2 dir3 

2.刪除目錄

rm -rf dir1 dir2 

-r:遞歸的刪除目錄下面文件以及子目錄下文件。

-f:強制刪除,忽略不存在的文件,從不給出提示

 

rm -rf dir*    //以 dir 開頭的全部文件刪除

3.重命名目錄或移動目錄

mv dir1 dir11 

4.查看目錄

ls 

5.遞歸建立目錄

mkdir -p a/b/c/d/e/f/g 

6.遞歸查看目錄

tree a 

7、複製目錄

cp -rf wwwroot/ mywwwroot/ 

8tree 命令不存在的話須要安裝 

yum install tree -y 

 


Linux ll 顯示的文件類型

Linux 下能夠用 ll 命令來判斷文件類型,

主要是根據每行的首個字符來判斷。

-rw-r—r— "-「開頭的都是普通文件;
drw-r—r— "d"開頭的是目錄文件; brw-r—r— "b"開頭的文件都是塊設備文件; crw-r—r— "c"開頭的文件都是字符設備文件; srw-r—r— "s"開頭的文件都是 socket 文件; (e.g. srwxrwxrwx 1 mysql mysql 0 Sep 9 13:49 mysql.sock) prw-r—r— "p"開頭的文件都是管道文件; lrw-r—r— "l"開頭的文件都是軟連接文件;
相關文章
相關標籤/搜索