linux常用命令记录
生活随笔
收集整理的這篇文章主要介紹了
linux常用命令记录
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為什么80%的碼農都做不了架構師?>>> ??
1. 常用命令
# 查看文件類型 file <file_name># 查看文件的大小 ls -lht [file_name]# 查看文件夾的大小 du -h --max-depth=1 /文件夾地址 # 查看當前文件夾內的文件占用空間 du -sh# 解壓gzip,后綴名為:.tgz或.tar.gz tar -xzf all.tar.gz # 解壓到/usr tar -xzf all.tgz -C /usr/# 下載jdk # Oracle官網上下載jdk,需要點擊accept licence的才能下載,使用下面的命令,直接可以下載。 wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz# ssh connect ssh username@ip# show disk info(分區) df -hl# 查看硬盤信息 lsblk# 查看linux版本 cat /etc/issue# update hosts sudo vim /etc/hosts # restart network /etc/init.d/networking restart# install vs code in ubuntu 16 # install ubuntu-make sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make sudo apt-get update sudo apt-get install ubuntu-make# install umake web visual-studio-code # you need comfirm install location and input 'a' to comfirm install # uninstall umake web visual-studio-code --remove# 創建空文件或修改時間戳 touch [選項] [filename]# -a 或--time=atime或--time=access或--time=use 只更改存取時間。# -c 或--no-create 不建立任何文檔。# -d 使用指定的日期時間,而非現在的時間。# -f 此參數將忽略不予處理,僅負責解決BSD版本touch指令的兼容性問題。# -m 或--time=mtime或--time=modify 只更改變動時間。# -r 把指定文檔或目錄的日期時間,統統設成和參考文檔或目錄的日期時間相同。# -t 使用指定的日期時間,而非現在的時間。# apt-get update失敗后 # E: Some index files failed to download, they have been ignored, or old ones used instead. sudo rm -rf /var/lib/apt/lists/partial/* # sudo apt-get clean sudo apt-get update# ssh 拷貝文件(包括隱藏文件) $ scp -rp /path/to/source/. user@server2:/path/to/dest/# 查看文件 # 將文件內容一次全輸出顯示在屏幕上 cat <file> # 分屏顯示文件內容,每次只顯示一屏,只允許向前瀏覽 more <file> # 與more相似,并且支持向前,向后瀏覽 less <file> # 實時查看文件 tail -f <file>vim
vim的模式: 編輯模式(命令模式) 輸入模式 末行模式
# 選擇單詞 viw # 剪切 d # 粘貼 p # 刪除一個 '(' ')' 塊 dab # 刪除當前行 dd # 跳轉到行尾 shift+a # copy current line yy # 打開文件,并定位于第#行 vim +# filename # 打開文件,定位至最后一行 vim + filename # 打開文件,定位至第一次被模式PATTERN匹配到的行的行首,如找到“hello” vim +/hello vim +/PATTERN# 更多內容請看自制資源:vim命令腦圖部分2. centos
最近使用ubuntu各種問題,決定棄了,改用centos試試看。
# 掛載u盤(虛擬機設置中,讓u盤連接到centos) fdisk -l /dev/sdb # 可能結果:/dev/sdb1 mkdir /mnt/usb mount /dev/sdb1 /mnt/usb cd /mnt/usb ls # 取消掛載 # 退出usb目錄,以及停止對u盤的訪問 cd / cd umount /mnt/usb # (虛擬機設置中,讓u盤連接到主機)# 關閉防火墻 service firewalld stop # 禁用防火墻 systemctl mask firewalld# 安裝vim yum -y install vim*# shell 自動輸入y echo y | <需要在執行過程中輸入y的命令># 命令行中無法刪除,刪除鍵顯示:^H ctrl+刪除鍵3. 技巧
4. 自制資源
vim命令腦圖-html5
5. 參考網址
Linux 使用wget 命令下載JDK的方法
vim 快捷鍵
centos掛載u盤
centos7 關閉防火墻
linux前后臺進程切換
ubuntu 掛載新硬盤
centos7 安裝mysql
linux 后臺運行
轉載于:https://my.oschina.net/htzy/blog/792495
總結
以上是生活随笔為你收集整理的linux常用命令记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 有些数的素因子只有3,5,7.请设计一个
- 下一篇: linux 其他常用命令