Ubuntu16LTS使用筆記(Server版)


環境測試:Ubuntu Server 16.04.06 x64 虛擬機

以下均需要root權限,請sudo 或 su root

 

解決只有先啟動Windows再重啟到Linux才能使用usb網卡的問題:

ubuntu18.04下如何使用TL-WDN5200H免驅版usb無線網卡 

lsusb

usb_modeswitch <參數> 

總之就是發信號給usb網卡(讓usb網卡從usb模式切換網卡模式)

 

TTY界面不能顯示中文

把當前用戶加入 video 用戶組之后

sudo apt install fbterm

sudo fbterm

這時候你會發現這時一個快速的能在tty界面運行的終端仿真器,試試 help,可以看到中文完美顯示

 更多功能,網上搜索一下

 

sudo 但仍使用當前環境變量

sudo -E java -version

加上E參數一切OK

 

正確的關機/重啟方式

請不要使用reboot,請用:

shutdown -r now    重啟

shutdown now   立即關機

shutdown -m +5 系統五分鍾后關閉至單一使用者模式
shutdown -k    放棄關機

區別詳見:reboot與shutdown -r now 區別與聯系

 

[ubuntu]中文用戶目錄路徑改英文

 

Ubuntu 16.04不支持新版本網易雲音樂問題

 

安裝中文版系統有個Bug

https://m.linuxidc.com/Linux/2016-10/135912.htm

解決方案:第一個語言界面選英文,第二個語言界面選簡體中文   (反正第一個界面千萬不要選中文就對了)

語言界面不是鍵盤布局界面

 

如果第一次就選中文,安裝過程會報錯:無法安裝busybox-initramfs”

Ubuntu請收下我的中指

 

增加中文顯示和中文輸入法

https://blog.csdn.net/ljheee/article/details/52966456

 

When upgrade :

W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915

https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915

Find the files that you need and click "plain" to download.

Then put it into the dir "/lib/firmware/i915/"

According to https://askubuntu.com/questions/832524/possible-missing-frmware-lib-firmware-i915/832528#832528

 

關於Swap應該分配的大小

https://help.ubuntu.com/community/SwapFaq

內存

RAM   不使用休眠功能(swap最小值)   使用休眠功能(swap最小值)    swap最大值      

  RAM   沒有休眠 休眠 最大值
256MB 256MB 512MB 512MB 512MB 512MB 1024MB 1024MB 1024MB 1024MB 2048MB 2048MB RAM 沒有休眠 休眠 最大值 1GB 1GB 2GB 2GB 2GB 1GB 3GB 4GB 3GB 2GB 5GB 6GB 4GB 2GB 6GB 8GB 5GB 2GB 7GB 10GB 6GB 2GB 8GB 12GB 8GB 3GB 11GB 16GB 12GB 3GB 15GB 24GB 16GB 4GB 20GB 32GB 24GB 5GB 29GB 48GB 32GB 6GB 38GB 64GB 64GB 8GB 72GB 128GB 128GB 11GB 139GB 256GB 256GB 16GB 272GB 512GB 512GB 23GB 535GB 1TB 1TB 32GB 1056GB 2TB 2TB 46GB 2094GB 4TB 4TB 64GB 4160GB 8TB 8TB 91GB 8283GB 16TB

 

dist-upgrade

 

使用騰訊鏡像源

wget -O /etc/apt/sources.list http://mirrors.cloud.tencent.com/repo/ubuntu16_sources.list

 

安裝/卸載openjdk

apt-get install default-jdk

apt remove openjdk*

 

安裝Oracle jdk

官網注冊並下載,然后把文件放到局域網的http服務器上,

在Server版里直接wget即可

Linux安裝JDK完整步驟

CLASSPATH 為   .:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

 

Tomcat9

設置 CATALINA_HOME

CLASSPATH 為 %CATALINA_HOME%\lib\servlet-api.jar

另外官方給的tar里的文件權限有問題,解壓出來的沒有其他用戶的讀寫權限,這樣IDE根本就調用不了

解決方案:cd 到該目錄,給予所有讀寫執行權限 sudo chmod -R 777 *

 

 

 

安裝ubuntu默認桌面環境

apt-get install ubuntu-desktop

(為什么呢?因為我第一不需要公網暴露,不需要安全。第二,我沒有多台機子,下載文件很麻煩,特別是有些變態網站(指Oracle)下載還要登錄)

Ubuntu 安裝 VNC Server 和桌面環境 (含精簡安裝方法)

 

如果登錄界面輸入密碼后進不去,那一般是顯卡驅動問題

可以重裝N卡驅動,記得加 -no-opengl-files 的參數(表示不安裝opengl,這樣一般就能進桌面了)

ubuntu 16.04 nvidia顯卡驅動相關問題

 

修改Ubuntu的Unity桌面菜單欄位置(把菜單從頂欄移到窗口標題欄)

 

 

 

如果喜歡KDE,請千萬不要安裝kubuntu-desktop(爛透了),請安裝原版kde吧

安裝 Gnome3 桌面環境:

  Ubuntu16.06LTS安裝gnome-3.8桌面

 

sudo add-apt-repository ppa:gnome3-team/gnome3

sudo apt-get update && sudo apt-get upgrade

sudo apt-get install gnome-shell ubuntu-gnome-desktop

選 gdm3

sudo apt-get remove unity lightdm ubuntu-desktop

測試沒問題后,安裝完整版

sudo apt install gnome

 


重啟后發現雙擊窗口是最大化,但是沒有最小化的功能....

按徽標鍵並輸入 gnome-tweak-tool (也就是 "優化工具")

找到

English Edition :  shell -> arrangement of buttons on the titlebar,選擇all即可。

    中文版: 窗口 -> 標題欄按鈕,把最小化勾上即可 (我已經習慣雙擊最大化了)

設置自動鎖屏時間:設置 Gnome 會話進入閑置和鎖屏狀態的超時

 

把包設置回 自動安裝

sudo apt-mark auto <package>

 

讓Typora圖片復制更加適合Git

 

 

MySQL管理

linux下mysql數據庫導入導出命令

安裝 WorkBench

sudo apt-get install mysql-workbench

 

修改SSH默認端口

vi /etc/ssh/sshd_config

把#Port 22改為 Port 10022即可  (10000~65535端口號挑個不被占用的就行)

 

只允許 jj 和root用戶遠程登錄:

把 AllowUsers 改為AllowUsers jj root

 

Linux ssh命令詳解

 

 

開啟/關閉ssh服務(sshd)相關命令:

service sshd start #手動啟動服務

service sshd stop #手動關閉服務

service sshd status #查詢服務狀態

 

 

開啟/關閉/重啟/開機禁用/開機自啟  sshd服務

sudo systemctl start/stop/restart/disable/enable sshd  

如果有問題,可以重裝 sudo apt install --reinstall openssh-server

 

ubuntu 右上角的〔網絡管理器network-manager〕消失,解決辦法

作者:  
 
打開終端,依次輸入以下內容

sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start
sudo gedit /etc/NetworkManager/nm-system-settings.conf
#把 false 改成 true 保存 退出
sudo service network-manager restart
然后再輸入

gconftool --recursive-unset /apps/panel
rm -rf ~/.gconf/apps/panel
pkill gnome-panel

 

FTP服務

  1. Ubuntu配置vsFTPd搭建匿名用戶訪問FTP服務器
  2. Ubuntu中vsftp配置(二)-- Ubuntu中vsftp修改默認路徑
  3. ubuntu安裝ftp服務器后無法匿名登錄,怎樣允許匿名用戶登錄並且無密碼

FTP 根目錄的權限要為 755,根目錄下則無所謂

`sudo chmod 755 FTP`

 

安裝Hadoop

考慮加個賬戶並chown

Hadoop三種模式安裝教程(詳解) 

在ubuntu server上搭建Hadoop


文件操作命令

2018-12-18 Linux 下兩個類似目錄的文件夾合並

cp -rf --link dir2/* dir1/

工具類

Linux最好用的截圖工具 https://github.com/lupoDharkael/flameshot

快捷鍵在你所用的桌面環境設置里設一下就行。

$ flameshot config

把設置里的功能全選打開(不然默認文本和貼圖功能是不開啟的)

然后到系統桌面環境設置里添加

快捷鍵綁定,具體命令請看

$ flameshot --help

 

Ps. 字體大小是通過Ctrl+滑輪調整的

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM