ubuntu 20.04 指令記錄

Ubuntu 20.04.1 LTS (Focal Fossa)
回覆文章
leeyc
文章: 81
註冊時間: 2020年 10月 23日, 01:54

ubuntu 20.04 指令記錄

文章 leeyc »

sudo -s  # 取得 root 權限  docker login

ubuntu 20.04  美化
sudo apt update
sudo apt install gnome-tweaks chrome-gnome-shell
sudo apt install gtk2-engines-murrine gtk2-engines-pixbuf 
sudo apt install sassc optipng inkscape libcanberra-gtk-module libglib2.0-dev libxml2-utils

用CHROME瀏覽器安裝GNOME插件
dash to panel

安裝 Android-x86
https://www.jianshu.com/p/bc584f0f9dac
把quiet改为nomodeset xforcevesa,然后按下回车键,再按下键盘上的B键

sudo dpkg -i  google-chrome-stable_current_amd64.deb

若是套件庫異常 到 /etc/apt/sources.list.d 目錄下 刪除即可

cp -a /timeshift/snapshots/2021-01-05_04-00-01/ /media/kyowash/backups

xdroid  
AnBox https://williamlinuxnotes.blogspot.com/ ... d-app.html

https://github.com/anbox/anbox/blob/master/README.md

https://www.how2shout.com/linux/how-to- ... cal-fossa/
sudo apt update
sudo apt install anbox
sudo snap install --devmode --beta anbox
sudo apt install android-tools-adb android-tools-fastboot

sudo apt install wget curl lzip tar unzip squashfs-tools
wget https://github.com/geeks-r-us/anbox-pla ... aystore.sh
chmod +x install-playstore.sh
./install-playstore.sh
anbox.appmgr
sudo /snap/anbox/current/bin/anbox-bridge.sh start
adb devices
adb install apk-file-name

proxmox ve

一、部落格軟體:WordPress、LifeType
wp-admin/install.php
https://www.leeyc.net/wordpress/wp-login.php
二、架站軟體: Joomla、Xoops、Drupal
三、論壇軟體:PHPBB
四、購物車軟體:OSCommerce、OpenCart
五、相簿軟體:Coppermine
六、問卷軟體: Limesurvey
七、線上教學軟體:Moodle

磁碟分割工具: sudo apt install gparted 
音乐:网易云音乐
录屏软件:obs ==> sudo apt install obs-studio
视频制作软件:kdenlive ==> sudo apt install kdenlive
虚拟机:VirtualBox ==> sudo apt install virtualbox
流程图软件:dia ==> sudo apt install dia
office软件:WPSoffice
程序代码编辑器:vscode
sudo snap install --classic code
系統備份軟體
sudo apt install timeshift

sudo apt install vlc gimp gparted synaptic
Install Preload:
sudo apt install preload

查詢 LINUX 版本
$ uname -a
Linux s 5.4.0-56-generic #62-Ubuntu SMP Mon Nov 23 19:20:19 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.1 LTS
Release:        20.04
Codename:       focal

記憶體
sudo dmidecode -t memory
主機板
sudo dmidecode -t 2

apt install selinux-utils
setenforce 0

/usr/share/fonts/truetype/mingliu.ttc 字型路徑

設定自動更新 bash
root@b:~# nano upd.sh
#!/bin/bash
apt update -y
apt upgrade -y
apt autoremove -y
apt autoclean -y

安裝 MEGA 
sudo dpkg -i megasync-xUbuntu_21.04_amd64.deb
apt --fix-broken install   <== 會出現錯誤要用這個修復

apt lock 解決方法
sudo rm /var/lib/dpkg/lock
sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock

由於無法取得它們的公鑰,以下簽章無法進行驗證: NO_PUBKEY FEEA9169307EA071 NO_PUBKEY 8B57C5C2836F4BEB
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FEEA9169307EA071 8B57C5C2836F4BEB

安裝 RAR
sudo apt install unrar
.tar.gz
壓縮:tar zcvf FileName.tar.gz DirName
解壓:tar zxvf FileName.tar.gz

安裝 winetricks
sudo apt install winetricks

sudo adduser leeyc
sudo usermod -aG sudo leeyc
sudo deluser username
sudo deluser --remove-home username

sudo apt install openjdk-11-jre-headless  # version 11.0.8+10-0ubuntu1~20.04, or
sudo apt install default-jre              # version 2:1.11-72
sudo apt install openjdk-8-jre-headless   # version 8u265-b01-0ubuntu2~20.04
sudo apt install openjdk-13-jre-headless  # version 13.0.3+3-1ubuntu2
sudo apt install openjdk-14-jre-headless  # version 14.0.1+7-1ubuntu1

sudo apt install openjdk-11-jdk-headless  # version 11.0.8+10-0ubuntu1~20.04, or
sudo apt install default-jdk              # version 2:1.11-72
sudo apt install openjdk-8-jdk-headless   # version 8u265-b01-0ubuntu2~20.04
sudo apt install ecj                      # version 3.16.0-1
sudo apt install openjdk-13-jdk-headless  # version 13.0.3+3-1ubuntu2
sudo apt install openjdk-14-jdk-headless  # version 14.0.1+7-1ubuntu1

Installing VirtualBox from Ubuntu repositories
$ sudo apt update
$ sudo apt install virtualbox virtualbox-ext-pack

# install Genymotion
sudo chmod + x Genymotion-3.1.2-linux_x64.bin
$sudo ./Genymotion-3.1.2-linux_x64.bin
echo "export PATH=$PATH:/opt/genymobile/genymotion" >> ~/.bashrc

install vmware
https://www.vmware.com/products/worksta ... ation.html 下載 for linux 版本
$ sudo apt install build-essential
$ sudo bash VMware-Workstation-Full-16.0.0-16894299.x86_64.bundle
移除 vmware
sudo  vmware-installer -u vmware-workstation

安裝 Apache NetBeans
sudo apt install default-jdk
sudo snap install netbeans --classic

安裝SSH
sudo apt install ssh
sudo systemctl enable --now ssh
sudo systemctl status ssh

防火牆
$ sudo ufw app list
$ sudo ufw allow 'Nginx HTTP'
$ sudo ufw status
Status: inactive
$ sudo ufw default allow outgoing
$ sudo ufw default deny incoming
$ sudo ufw allow ssh
$ sudo ufw allow 80/tcp
==> sudo ufw allow proto tcp from 202.54.2.5 to 172.24.13.45 port 22
sudo ufw allow 25,80,443,110,143,465,587,993,995/tcp
$ sudo ufw enable
$ ip addr show ens33 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'
192.168.31.187
fe80::25d9:7ef8:bc5:9f1b
sudo ufw status numbered
sudo ufw delete 規則編號
sudo ufw reload

leeyc@b:~$ sudo ufw status
狀態: 啓用

至                          動作          來自
-                          --          --
22/tcp                     ALLOW       Anywhere
Samba                      ALLOW       Anywhere
3690                       ALLOW       Anywhere
5900                       ALLOW       Anywhere
8080                       ALLOW       Anywhere
8000                       ALLOW       Anywhere
22/tcp (v6)                ALLOW       Anywhere (v6)
Samba (v6)                 ALLOW       Anywhere (v6)
3690 (v6)                  ALLOW       Anywhere (v6)
5900 (v6)                  ALLOW       Anywhere (v6)
8080 (v6)                  ALLOW       Anywhere (v6)
8000 (v6)                  ALLOW       Anywhere (v6)


smbd      1351            root   33u  IPv4  32322      0t0  TCP *:445 (LISTEN)
smbd      1351            root   34u  IPv4  32323      0t0  TCP *:139 (LISTEN)


sudo add-apt-repository universe
sudo apt install putty

sudo vim /etc/vim/vimrc 
末尾输入set number
vim .vimrc
colorscheme torte

查PORT
sudo lsof -iTCP -sTCP:LISTEN -n -P

killall nginx ## 刪除PID服務

不休眠
systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
磁碟分割
sudo apt-get install gparted
lsblk
掛載硬碟
nano /etc/fstab
/dev/sda1 /mnt ext4 defaults 0 0

# sudo umount /web/nas
# sudo mount -t cifs -o vers=3,username=admin,password=cen3226838 '\\center-nas.local\HR備份' /web/nas
目錄同步
rsync -avh /web/www/img/*.* /web/nas/imgbak
rsync -avh /web/www/bak/*.* /web/nas/dbbak
rsync -avh /web/www/centerhr /web/nas
curl http://192.168.1.88/centerhr/getWorkData.php

crontab -e
rsync -avh /web/www/fdata /mnt/share/fdata_14
rsync -avh /web/www/Endia /mnt/share/Endia

關閉方法:

編輯/etc/default/grub
修改GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” 或””
改成GRUB_CMDLINE_LINUX_DEFAULT=”text” 或”quiet splash text”
開機 秒數
GRUB_TIMEOUT=3

再執行update-grub


開啟方法:
與上步驟相反的設定
或startx
或sudo service gdm start

install Gnome
sudo apt update
sudo apt install ubuntu-desktop

# 修復 ubuntu 桌面
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install --reinstall unity-settings-daemon
sudo reboot

自動登入
sudo nano /etc/gdm3/custom.conf
註解掉以下兩行
# AutomaticLoginEnable = true
# AutomaticLogin = user1


遠端桌面 port 3389
sudo apt install xrdp 
sudo systemctl status xrdp

sudo adduser xrdp ssl-cert  
sudo systemctl restart xrdp

但是在執行此操作之前,請確保您首先登出Ubuntu 20.04。這是因為Xrdp僅支援一個Xsession。

sudo sh -c 'echo GRUB_RECORDFAIL_TIMEOUT=5 >> /etc/default/grub';
sudo update-grub;

移除PHP
sudo dpkg --get-selections | grep php | cut -f 1
sudo apt-get remove --purge php7*

sudo apt-get install ibus ibus-chewing  中文輸入法
sudo apt install ./google-chrome-stable_current_amd64.deb
回覆文章