Linux常用操作小記錄
1.修改apt-get鏡像源加快下載速度
在軟件和更新界面中修改鏡像源爲http:mirrors.aliyun.com/ubuntu
sudo apt-get update
2.安裝並啓動ssh以便Xshell5遠程連接
sudo apt-get install openssh-server
sudo /etc/init.s/ssh start
3.安裝vim
sudo apt-get install vim
4.修改主機名字hostname
vim /etc/hostname
cat /etc/hostname
5.爲新用戶dean賦予管理員權限
sudo useradd -m dean -s /bin/base
# 設置密碼
sudo passwd dean
# 賦予管理員權限
sudo adduser dean sudo
# 使用新用戶
su dean
6.修改文件(文件夾)所屬用戶和用戶組及讀寫權限
u:文件或目錄的所有者
g:文件或目錄的用戶組的成員
o:不在文件或目錄的用戶組中的其他用戶
a:所有用戶
r:讀權限 w:寫權限 x:執行權限
# 賦予其他用戶執行文件的權限 o:表示角色 +:表示添加 x:表示執行權限
chmod o+x file
# 將file的所有者修改爲root用戶
chown root file
# 將file的用戶組修改爲root用戶
chown :root file
# 同時將file的所有者和用戶組修改爲root用戶
chown root:root file
7.ubuntu16.04添加搜狗拼音輸入法
下載安裝文件:http://pinyin.sogou.com/linux選擇對應位數安裝包下載
(如果出現安裝出錯,就重複該命令安裝幾次直到成功)
sudo dpkg -i sogoupinyin_2.1.0.00826_amd64.deb
sudo apt-get install -f
打開“系統設置“,點擊”語言支持“,然後彈出下面的框圖,點擊”安裝“。
- 然後把裏面的IBus改爲fcitx,然後關掉,然後重啓電腦。
- 右鍵點開右上角的企鵝圖標,選擇ConfigureFcitx。
- 然後點擊彈出的框的左下方的”+“號,添加搜狗輸入法,去掉那個只“顯示當前語言”的選項,然後搜索框輸入sog,你會發現搜狗輸入法已經有了,選中輸入法即可,然後關閉。
如果此時無法使用,則需要重啓電腦。
8.安裝
9.shell常用命令
# top查詢CPU和內存使用量
top
# 查看文件系統信息,磁盤使用情況
df -h
# 查詢python進程
jps
# 查看磁盤掛在情況
mount
# 查找字符串
grep
# 查找file中包含aaa的內容
grep aaa file
# 查找file中包含aaa(不區分大小寫)的內容
grep -i aaa file
# 查找aaa出現的次數
grep -c aaa file
# 查找aaa的內容,顯示每一行的行號
grep -n aaa file
# 查找file中包含aaa以及上下20行的內容
grep -C 20 aaa file
:查看文件內容 -n:顯示行號
cat file
查看文件,支持翻頁,支持搜索
使用less打開文件後,可以輸入"/關鍵詞"然後回車來搜索關鍵字,輸入n或N可以向下或向上跳轉匹配的關鍵字,如果希望從文件的末尾開始往上搜索,可以使用"?關鍵字".按下q,可以關閉文件.
less file
查看文件前10行內容, head -n 20 file:可查看file文件前20行內容,亦可以直接輸入 head -20 file
head file
顯示文件尾部,默認顯示10行,和head類似,也可以自定義顯示的行數,最常用的tail -f file:監控日誌
tail file
查看文件的行數,單詞數,和字符數等信息
wc file
查找文件或目錄 find命令非常強大,幾乎可以查詢到大部分場景下你希望的條件的內容,具體可單獨百度
find
# 查看內存使用情況:
free -lh
# 系統內核:
uname
# 顯卡驅動
nvcc -V
# 查看系統內核,輸出linux版本信息
cat /proc/version