linux基礎知識001

2021-10-24 03:28:52 字數 2632 閱讀 8428

5、mac不能安裝git、ssh、之類。

5、配置vim

6、更新軟體源

6、安裝防火牆並開放埠

$ sudo rm /usr/

bin/python

第三步

$ sudo ln -s /usr/

bin/python3.

7/usr/

bin/python

比如說安裝:protobuf。

安裝3步:

./configure

make

sudo make install

它的預設安裝路徑是/usr/local/lib,而/usr/local/lib不在ubuntu體系預設的ld_library_path裡,所以就找不到lib

解決辦法:

(1)切換root使用者

在 /etc/ld.so.conf.d/目錄下隨便複製乙個檔案,然後修改名字為 bprotobuf.conf檔案,檔案內容如下

/usr/local/lib

(2) 輸入命令

sudo ldconfig //更新

這時,再輸入protoc --version就可以正常看到版本號了

就直接把/etc/hosts檔案中的127.0.0.1對應的raspberry換成自己想用的主機名pi001

檢視主機名:hostnamectl

修改就需要先在命令列設定主機名

sudo hostnamectl set-hostname pi001

然後再修改 /etc/hosts檔案

再把/etc/hosts檔案中的127.0.0.1對應的raspberry換成自己想用的主機名pi001

使用:

$ git clone https:

// 設定高亮

if has(

"syntax")

syntax on

endif

//自動縮排

set autoindent

// 括號匹配

inoremap (()

inoremap

inoremap [

//顯示行號

set nu

/etc/apt/sources.list

乙個鏈結

1、安裝防火牆

sudo apt install ufw

2、檢視防火牆狀態

sudo ufw status verbose

3、開啟防火牆

sudo ufw enable

4、開放埠

sudo ufw allow 80

5、重啟防火牆

sudo ufw reload

6、關閉防火牆

sudo ufw disable

sudo netstat -tlpn

yym@yym001:~$ sudo

netstat -tlpn

active internet connections (only servers)

proto recv-q send-q local address foreign address state pid/program name

tcp 0 0 0.0.0.0:139 0.0.0.0:* listen 1484/smbd

tcp 0 0 127.0.0.53:53 0.0.0.0:* listen 536/systemd-resolve

tcp 0 0 127.0.0.1:631 0.0.0.0:* listen 659/cupsd

tcp 0 0 0.0.0.0:445 0.0.0.0:* listen 1484/smbd

tcp6 0 0 :::139 :::* listen 1484/smbd

tcp6 0 0 ::1:631 :::* listen 659/cupsd

tcp6 0 0 :::445 :::* listen 1484/smbd

這一句話不知道對不對

輸入檢視埠命令:lsof -i:80,執行命令後介面無返回資訊則表示該埠未開放。 繼續輸入命令:lsof -i:631。執行該命令後,終端介面有返回資訊,則表示該埠已開放。 也可以直接輸入:netstat -apth命令檢視當前所有開放埠。

橋接模式虛擬出乙個新的主機,

nat主機路由器所以ip是192.168

C 基礎知識001

1 c 簡介 c 是在c語言的基礎上進一步優化而來的,它既可以進行c語 言的過程化程式設計,又可以進行以抽象資料型別為特點的基於物件的程式設計,還可以進行物件導向的程式設計。2 命名空間 用來避免識別符號命名汙染與命名重複的。命名空間的定義及使用 命名空間 用來避免c語言中的命名衝突 作用域限定符 ...

001 許可權原理基礎知識

只要有使用者參與的系統一般都要有許可權管理,許可權管理實現對使用者訪問系統的控制,按照安全規則或者安全策略控制使用者可以訪問而且只能訪問自己被授權的資源。許可權管理包括使用者認證和使用者 授權兩部分。使用者認證,使用者去訪問系統,系統要驗證使用者身份的合法性。最常用的使用者身份驗證的方法 1 使用者...

python(day001 基礎知識)

1.pip 給python安裝各種程式包。在cmd下輸入pip獲取相關資訊。如果沒有則檢視是否配置環境變數。2.isinstance的用法 print a 1 a hello type a a 1 b hello a b traceback most recent call last file li...