文章目錄
- 第二遍重新回顧Linux基礎
- 查看主機名
- 修改主機名
- 查看IP地址
- Linux的 “--”和“-”
- 根目錄文件的意義和作用
- alias
- 直接在命令行界面輸入firefox
- 數組越界發生什么
- 命令行光標移動的幾個操作
- 重定向
第二遍重新回顧Linux基礎
1.查找忽略的知識點
2.再次記憶一些基礎知識
3.鞏固基礎為運維研發工作,做好準備
只寫一些細小的知識點,自己知道的就默認不寫了
查看主機名
修改主機名
sudo hostnamectl set-hostname <newhostname>
查看IP地址
ifconfig
ip addr show
Linux的 “–”和“-”
“-” 引導短格式選項(單個字符)
“–”引導長格式選項(多個字符)
多個短格式可以寫在一起 例如:tar -xzvf xxx
根目錄文件的意義和作用
alias
alias 別名:為使用頻率較高的命令做了簡短的調用名稱
添加別名: alias xx = "xxxxxxxxxx"
刪除別名: unalias xx讓別名永久生效(將別名設置在~/.bashrc文件)alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
- 圖解
直接在命令行界面輸入firefox
可以直接啟動瀏覽器,好像沒什么用
更新20190118
可以用來打開圖片 firefox xxx.png 或者 display xxx.png
數組越界發生什么
1.mmu硬件設備發現當前虛擬機的值是非法的或者是一個沒有權限來訪問的地址
2.硬件設備mmu向操作系統拋出一個異常
3.操作系統內核給對應進程發送11號信號,導致進程異常終止
命令行光標移動的幾個操作
ctrl+u刪除當前光標前面的文字
ctrl+k-刪除當前光標后面的文字
ctrl+a:光標移到行首
ctrl+e:光標移到行尾。
ctrl+b:光標左移一個字母
ctrl+f: 光標右移
其他操作見另一篇博客
重定向
test.sh > filename | 重定向test.sh的輸出到文件 filename 中。如果 filename 存在的話,那么將會被覆蓋 |
---|---|
test.sh &> filename | 重定向 test.sh 的 stdout(標準輸出)和 stderr(標準錯誤)到 filename 中。 |
test.sh >&2 | 重定向 test.sh 的 stdout 到 stderr 中。 |
test.sh >> filename | 把 test.sh 的輸出追加到文件 filename 中。如果filename 不存在的話,將會被創建。 |