A. 如何使用VI創建一個文本文件
控制屏幕游標的移動,字元、字或行的刪除,移動復制某區段及進入Insert mode下,或者到 last line mode。 在「命令行模式(command mode)」下按一下字母「i」就可以進入「插入模式(Insert mode)」,這時候你就可以創建文本文件了。
B. linux中創建了一個test.txt 刪除後,用ls命令查看,還有一個test.txt~每次創建test.txt 會出現test.~
如果vim開啟了backup選項 再使用vim編輯這個文件並保存退出 是會產生一個對應的~結尾的文件的
在vim中
set backup 開啟備份
set nobackup 關閉備份
C. LINUX中,創建文件夾、文件命令及清除命令。
Linux常用命令
1、Linux文件的復制、刪除和移動命令
·cp復制,相當於dos中""
用法:# cp [選項] 源文件或目錄 目標文件或目錄<Enter>
常用參數:
-i interactive,詢問模式。覆蓋前是否詢問
-r recursive,當復制原文件夾是一個目錄文件, 目標必須為目錄名
# cp -i install.log /tmp<Enter> // 正常
# cp -i install.log /tmp<Enter> // 詢問,<y>覆蓋
# cp -r /root /tmp<Enter> // 復制文件夾
·mv移動、重命名,相當於dos中"move"
用法: # mv [選項] 源文件或目錄 目標文件或目錄<Enter>
-i interactive,詢問模式.
-f force,強制操作,不詢問.
# mv /tmp/install.log .<Enter> // 目標存在,移動
# mv /tmp/install.log ./i3<Enter> // 目標不存在,重命名
# cp i3 /tmp<Enter>
# mv -i i3 /tmp<Enter> // 詢問
# mv -f a*.* /tmp/i3<Enter> // 不詢問
·rm(remove)刪除文件、文件夾,相當於dos中"del"
用法: # rm [選項] 文件<Enter>
-i、-r、-f 同上."-r"主要針對文件夾,將全部目錄和子目錄遞歸地刪除
# mkdir folder<Enter> // 創建文件夾
# touch folder/{a,b,c}<Enter> // 生成abc三個文件
# ls folder<Enter> // 確認3個文件
# rm -i folder/a<Enter> // 刪除folder下a文件
# ls folder<Enter> // 確認少了a文件
# rm -rf folder<Enter> // 刪除文件夾
2、Linux目錄的創建與刪除命令
·mkdir創建文件夾,DOS同
用法:# mkdir [選項] 文件夾名<Enter>
-p parents,父母.當父文件夾不存在時,先創建父文件夾
# mkdir /tmp/haha<Enter> ==> # file /tmp/haha<Enter>
# mkdir -p /tmp/a/b/c/d<Enter> ==> # file /tmp/a/b/c/d<Enter>
# mkdir /tmp/{x,y,z}<Enter>
·rmdir刪除空文件夾,DOS同
用法: # rmdir [選項] 文件夾名<Enter>
# rmdir /tmp/a/b/c/d<Enter> // 成功
# rmdir /tmp/a/b<Enter> // 不成功
·cd更改目錄,DOS同
用法:# cd [文件夾]<Enter>
- // 當前目錄與上一次工作目錄切換
~ // 用戶主目錄
# cd -<Enter> ==> # pwd<Enter>
# cd ~<Enter> ==> # pwd<Enter>
D. 關於linux vi命令
你這個就是vi的操作界面,你按i,就進入輸入模式,跟記事本一樣的操作,輸入完畢
按esc退到控制模式,輸入shift+:就進入命令模式,然後輸入wq保存文件
具體請搜索相關文檔
如果不會就用簡單的nano編輯器把。。。
E. linux的vim 下怎麼用C語言通過調用函數來刪除一個文件
函數名: remove
功 能: 刪除一個文件
用 法: int remove(char *filename);
程序例:
#include<stdio.h>
intmain(void)
{
charfile[80];
/*promptforfilenametodelete*/
printf("Filetodelete:");
gets(file);
/*deletethefile*/
if(remove(file)==0)
printf("Removed%s. ",file);
else
perror("remove");
return0;
}
F. linux vi和刪除文件
vi命令
vi xx 編輯文件
rm命令
功能:刪除文件或目錄
rm xx 刪除某一個文件
rm -f xx 刪除時候不進行提示,可以於r參數配合使用
rm -rf xx 刪除當前目錄下叫xx的整個目錄
G. 如何刪除vi編輯產生的.swp文件
.swp文件是文件被佔用時出線的臨時文件,刪除vi編輯產生的.swp文件操作步驟如下:
1、首先使用命令vi a.txt打開文本文檔(a.txt),如圖所示:
H. 使用vim編輯器打開txt格式的文檔時會在行尾產生 ^M,怎麼才能一次性全部去掉
試試
:%s/^M//g
其中那個^M不是直接敲出來的,先按Crtl-P再按Crtl-M
I. 使用vi編輯器刪除文本test.txt的第10行的操作步驟
同一行上擊打兩次 d 就可以刪除掉游標所在的整行了。
1. 請將游標移動到行。
2. 輸入 dd 刪除該行。
3. 如輸入 2dd 可刪除兩行。
J. linux新建txt文件命令
1. touch + qwe.txt(文件名 )
創建文件akk.txt文件
2.vi akk.txt
vi為進入vim編輯器命令,意為在vim編輯器中編輯qwe.txt文件
3.i
i意為insert為輸入模式,輸入i之後你就可以開始編輯這個txt文件了
4.esc
退出編輯模式
5. :wq
保存並退出(注意:在冒號後面需要加上一個空格,不然linux是不會識別出來的!)