Linux學習 基礎篇 第二章

2021-08-20 21:34:07 字數 1255 閱讀 9695

open成功後,讀寫檔案

ssize_t read(int fd, void *buf, size_t count);

fd表示檔案描述符,由open開啟得到

buf表示裝載讀出的資料的緩衝區位址

count表示緩衝區大小

返回值是整數,表示讀出的位元組數

ssize_t write(int fd, const void *buf, size_t count);

返回值為寫入的位元組數

操作完後,應close關閉檔案  int close(int fd);

linux下的隱藏檔案或者目錄,是以"."符號開始命名的,檢視隱藏的檔案或目錄: ls -a

home目錄下的".bash_history"檔案記錄著1000條操作命令記錄

在命令模式下:

按"gg"回到第一行

按"gg"到最後一行

按"/要查詢的內容"從上往下查詢內容,並且高亮顯示找到的內容找到後,再按"n"繼續查詢下乙個內容

按"?要查詢的內容"從下往上查詢內容

顯示行號":set number" ; ":set nu"       不顯示行號":set nonumber";  ":set nonu"

替換檔案裡的內容:

":%s/要被替換的內容/要換成的內容/"  // "%"表示整個檔案的範圍

按"u"可以撤消上一步操作

恢復被撤消的操作: "ctrl+r"

刪除 當前行游標所在後面的內容: 按"d"

按"yy"

複製游標所在行, 按"p"在當前游標行後面

貼上出來

連續複製多行, 先輸入行數,再按"yy"複製,最後按"p"貼上出來

剪下把"yy"換成"cc"命令, 按"p"貼上出來

使用分割槽:

mount /dev/sda5  /mnt  //讓系統把sda5裝置檔案對應的分割槽掛載到/mnt目錄,然後我們操作/mnt目錄裡的檔案就是相當於操作分割槽裡的檔案。使用完成後,使用umount命令反持載. 反持載時,當前目錄不能是持載的目錄

實現開機時自動掛載分割槽到/disk5:

vim /etc/rc.local 增加語句:

mount /dev/sda5  /disk5

修改完成後,需加上可執行的許可權:

chmod +x /etc/rc.local

第二章 Linux基礎篇

title 第二章 linux基礎篇 linux入門 categories 李歘歘的部落格 qemu的安裝和使用 sudo x86 64 softmmu qemu system x86 64 m 2048 enable kvm centos.img cdrom linux iso centos 7 ...

linux 第二章學習

1.cat 命令用於檢視純文字檔案 內容較少的 如果內容多的 就用more 如果要顯示行號 加 n 2.head 檢視純文字文件前n行 head n 20 haha 3 tail 檢視純文字文件的後n行或持續重新整理內容 tail n 20 haha tail f haha 實時檢視檔案動態 4.t...

第二章 Linux學習

一 計算器由硬體和軟體組成 硬體五大部分 運算器,控制器,儲存器,輸入裝置和輸出裝置 軟體 系統軟體 作業系統 編譯程式 和應用軟體 作業系統作用 如則管理和操作硬體,並提供簡單的簡單的人機互動的介面 常見的作業系統有 windows unix和linux 作業系統又分個人作業系統和伺服器作業系統 ...