Centos7 踩坑記錄

2021-09-06 23:10:39 字數 1056 閱讀 8572

記錄幾個坑吧

要達到相似效果,可以在圖形介面端,通過選單的首選項,修改背景顏色為暗色;

vim 檔名(編輯檔案,esc :q! 強制退出)

yum (安裝命令,需要先su獲取 root 許可權)

tab鍵,自動補全,很好用,雙擊兩次會自動顯示多個可能的名字(比如有 list和lia兩個檔案,輸入li,兩次tab,會自動列印list和lia,而輸入了lis再按tab會自動補全為list)

gcc ***.c -o *** 編譯c**

圖形介面下:

左上角:應用程式 - - - > 工具 - - - > 優化工具 - - - > 工作區 - - - > 工作區數量

末尾加上 -d_xopen_source=600

gcc ***.c -o *** -d_xopen_source=600
getline()是在中宣告的,但是這個函式不是標準的ansi函式,而是由gnu擴充套件的,因此為了正確使用,需要如下所示:

#define _gnu_source

#include /* functions like getline() and getdelim() should be defined now */

直接使用 make 命令執行即可

make
問題的原因:pthread不是linux下的預設的庫,也就是在鏈結的時候,無法找到phread庫中哥函式的入口位址,於是鏈結會失敗。

解決:在gcc編譯的時候,附加要加-lpthread引數即可解決。

試用如下命令即可編譯通過

gcc main.c -o test -lpthread

VM 安裝 CentOS 7 踩坑記錄

字型設定 進入 etc sysconfig network scripts資料夾 cd etc sysconfig network scripts編輯ifcfg ens33檔案 sudo vi ifcfg ens33 修改 bootproto static onboot yes prefix 24 ...

centos踩坑記錄

首先是關於cenos的安裝 首先製作u盤啟動盤,然後重啟,開機按住f2,然後設定u盤啟動優先。安裝教程基本上都很全面,主要是筆記本比較舊,所以在bios設定的時候,遇到了一些坑。1 沒有空閒空間 安裝的時候,提示沒有空閒空間,因為是u盤製作的啟動盤,但是u盤啟動有兩種方式,具體哪種方式不記得了,需要...

踩坑 centos7修改root密碼

在啟動的時候按 或 目的是告知引導程式,我們需要在引導頁面選擇不同的操作,以便讓引導程式暫停。按鍵盤 e 鍵,進入編輯模式,找到 linux16 的那一行。將游標一直移動到 lang en us.utf 8 後面,空格,再追加 init bin sh。這裡特別注意,需要寫在utf 8後,保持再同一行...