最簡單的一些linux命令的基本的實現

2021-06-16 08:19:47 字數 553 閱讀 9315

//特別簡單的ls命令的實現,沒有對引數等的功能進行判斷,等以後進行完善

#include

#include

#include

#include

int main(int argc ,char *argv)

dir *dir1;

struct dirent *dir2;        //指標格式

if(!dir1=opendir(argv[1]))//這邊的引數不能夠加上引號

while(dir2=readdir(dir1))

closedir(dir1);

///簡單cp命令的實現

#include

#include

#include

#include

int main()

if(fd2 == -1)

while(len!=0 && (ret=read(fd1,pp,sizeof(pp))!=0))

close(fd1);

close(fd2);

return 0;

}

Linux的一些簡單命令

ctrl alt f1到f6開終端 ctrl alt f7回到gui tab自動補全命令列 命令名 h獲得幫助 cd進目錄 cd 目錄名 cd 上級目錄 dir列目錄 dir 目錄名 whoami 檢視當前登陸使用者 su登入名 切換登陸使用者 根目錄 home使用者組目錄 目錄顏色為深藍色 d代表...

一些簡單的命令

1 壓縮 gzip test.txt 結果 test.txt.gz 解壓 gunzip test.txt.gz 結果test.txt 壓縮 bzip2 k 檔名稱 2 建立目錄 mkdir 3 建立檔案 vi 檔名稱 或 vim 檔名稱 或 touch 4 檢視檔案 vim 檔名稱 5 複製 cp ...

Linux的一些命令

cd 變換目錄 pwd 顯示當前目錄 路徑 加 p 引數,顯示完整路徑 mkdir 建立乙個新的目錄 vi filename 開啟或新建檔案,並將游標置於第一行首 rmdir 刪除乙個空的目錄 rm 刪除檔案或目錄 ls la 以list形式顯示目錄下的所有檔案 df 列出磁碟系統的整體磁碟使用量 ...