su切換到超級使用者
apt-get install 安裝的軟體名
apt-get update 軟體更新
apt-cache search openssh 查詢軟體是否安裝
apt-get remove –purge mysql解除安裝的時候將所有的配置都解除安裝掉
reboot重啟
shutdown -h now關機
shutdown -r now重啟
apt-get install mysql-server-5.7 安裝mysql
dpkg -l mysql
dpkg -i node
dpkg -l php //查詢軟體包
dpkg做成markdown的文件
ap-cache mysql
apt-get install -y mysql-server-5.7 (-y是yes,會自動安裝)
在ubuntu裡用yum是必須配置很多檔案
ctrl+c停止
clean 清屏
ls ls -l
9個(第乙個-號代表普通檔案) 使用者 所屬的組
例如:d(-)rwxrwxr-x 4 liwei liweiwei 4096 aug 12 19:46 0812
第乙個rwx代表檔案0812的所有者liwei,這個使用者的許可權是讀寫可執行
第二個rwx代表這個使用者所在的組liweiwei,這個組裡面所有的使用者都有讀寫執行的許可權
r-x代表其他使用者擁有的許可權
4096代表檔案大小
aug 12 19:46代表時間
0812代表檔名
1 x執行
2 w寫
4 r讀
二進位制
001=>1
010=>2
100=>4
修改使用者許可權
快速修改:chmod 771 檔名
格式: 命令 選項 引數
英文本母 -a –list 檔案/目錄
ls ls -l 詳細資訊 long
ls -a 顯示全部檔案 all
ls -al ./mongodb 指定檔案下的
ls -hl 檔案大小單位 b kb mb g
ls -ld /root 顯示目錄資訊
ll 相當於 ls -la 但不推薦
特殊字元:
# root 超級使用者
$ 普通使用者
~ 使用者家目錄 超級使用者家目錄/root
普通使用者家目錄/home/zhangsan
b nnnnnnnn
對目錄操作命令:
cd /root
cd /home
cd ../root
cd cd - 回到上一次操作目錄
cd ~
pwd 檢視當前目錄
建立目錄
mkdir 目錄名
建立遞迴空目錄
mkdir -p 1/2/3/4/5/6/7/8
chmod -r 000 檔名
複製檔案
cp -r 1 monkey/ 遞迴複製
複製單個檔案不用加-r
建立檔案
touch 1.txt(touch用於建立空的日誌檔案)
移動 mv 要移動的檔案 要移動到的檔案
man ls (man手冊manul的縮寫)幫助命令
(rm -rf不做任何提示的遞迴移除)
rm -rf * (不做任何提示遞迴刪除當前目錄force)不可以在根目錄執行
vim -v
vim -index.php
常規模式 esc切換
插入模式insert :
i–游標前輸入
a–游標後面插入
:號執行外部指令
yy複製
dd刪除游標後所有行
d0刪除游標處至行首
d$刪除游標至行尾
dw刪除單個
游標控制
:數字 表示切換到第幾行
gg快速切換到行末
gg快速切換到行首
在固定行,切換
0行首
$行末
數字第幾個位元組
刪除 x單獨刪除乙個詞
:q!強制退出
:qw儲存退出
:w儲存
cat檢視文件
nodejs.org/en/
v4.5.0.lts
lts 長期維護版本
cp 解壓指令:tar zxvf node-v4.4.7.tar.gz
打包:tar zcvf liwei.tar.gz node
執行檔案:./configure
編譯:make install
版本檢視:node -v(證明安裝成功)
npm -v
過濾:apt-get install nodejs
兩種安裝的區別
make編譯的方式:可以安裝lts最新的穩定版(可長期維護版本)
apt-get的方式:有預設的穩定版
作業:
1.dpkg整理下用法
2.安裝nodejs v4.5.0lts
3.linux命令使用,整理乙個markdown的筆記
4,vim使用,整理乙個markdown的筆記
5,預習nodejs基礎
第四天筆記
linux許可權問題 使用者管理和組管理 軟體的操作 軟體的安裝 軟體的解除安裝 軟體的查詢 ram rpm redhat package manager rpm rpm i 安裝軟體 rpm ivh 安裝軟體,並且顯示進度 rpm e 解除安裝軟體 rpm e nodeps 解除安裝軟體時或略依賴...
RHCSA筆記 第四天
一 linux服務管理方式 1 關於linux服務管理 linux系統從啟動到提供服務的過程 先加電,然後通過mbr或者uefi載入grub,在啟動核心,核心啟動服務,然後開始對外服務。主要有三種管理方式 sysv init upstart systemd。2 sysv init的優缺點 rhel ...
Oracle學習筆記第四天
現在表已經建好了,資料也插入進去了,但是感覺之前的知識還有所欠缺,現在開始查漏補缺一下,中間可能點重複的內容。資料庫基本操作都離不開 crut 增刪查改 這篇暫時用來記錄使用者和表空間的操作 注意 使用者和表空間操作只有在系統使用者下才能執行,普通使用者時沒有許可權的,但是不清楚有沒有許可權賦給普通...