Ubuntu平常会用到的命令和设置(已更新)

【查询命令】

1、查CPU情况的命令

lscpu
或者
cat /proc/cpuinfo
或者
sudo lshw -class processor

监测CPU温度的命令

watch -n 2 sensors
读数每2秒更新一次,可根据需要调整,Ctrl+C退出

2、查系统版本

uname -a
-a, –all 以如下次序输出所有信息。其中若-p 和-i 的探测结果不可知则被省略:
-s, –kernel-name 输出内核名称
-n, –nodename 输出 络节点上的主机名
-r, –kernel-release 输出内核发行

lsb_release -a

3、查系统实时进程

top

另一个软件

sudo apt install htop

htop

4、查开机时间

who -b
系统引导 2018-05-12 12:54

uptime
23:52:31 up 10:57, 1 user, load average: 0.56, 0.77, 0.77

5、查内存使用情况

free -m

6、查磁盘容量情况

df -hl

sudo fdisk -l

查硬盘设备情况

sudo hdparm -i /dev/sda

查读取性能

(磁盘)sudo hdparm -t /dev/sda

(缓存)sudo hdparm -T /dev/sda

查IO占用情况

sudo apt install iotop

sudo iotop

7、查USB设备

lsusb

8、root打开文件夹

sudo nautilus

__________________________________

【目录操作命令】

规则:
“.” 表示当前目录,“..” 表示当前目录的父目录,“/” 表示根目录。

命令:
pwd               #查询当前目录路径
cd ..             #返回当前目录的父目录
cd /              #返回根目录
cd ~              #返回/home目录                cd –      #返回上一次的目录
mkdir 目录名      #创建一个目录
rm -rf 目录名     #删除一个目录,-r 就是向下递归,管理有多少级目录,一并删除;-f 就是直接强行删除,不作任何提示的意思

ls命令详解:
格式:ls [参数] [文件/目录]
参数说明:
-a 表示列出所有的文件,包括以”.”开头的隐藏文件
-d 如果其后接的是一个目录,则此只输出目录的名称
-l 表示以清单的形式列出文件的条目,包括文件的名称、权限、拥有者、大小、最后修改时间等
-t 表示列出的条目按最后修改的时间进行排序,默认是使用文件夹的名称来排序
-C 以文件的名称按列纵向排序(大写的C)
-F 在文件名后加一个符 来表示文件类型(大写的F)

给目录(含子目录)赋所有人读写权限:

sudo chmod -R 777 /var/www/html

查子目录数字权限

stat -c ‘%a %n’ *

__________________________________

【Linux简单的压缩和解压缩命令】

压缩:

1、新建一个压缩包,把文件abc.txt压缩到123.tar.gz
tar -czvf 123.tar.gz abc.txt

2、新建一个压缩包,把目录/home/abc压缩到123.tar.gz
tar -czvf 123.tar.gz /home/abc

3、新建一个压缩包,把文件abc.txt和efg.doc压缩到123.tar.gz
tar -czvf 123.tar.gz abc.txt efg.doc

4、把abc.txt添加到压缩包123.tar.gz
tar -rvf 123.tar.gz abc.txt

解压缩:

1、把压缩包123.tar.gz解压到当前目录
tar -xzvf 123.tar.gz

2、把压缩包123.tar.gz解压到目录/home/abc
tar -xzvf 123.tar.gz -C /home/abc

3、把压缩包123.tar.gz解压到新建目录/home/efg
mkdir /home/efg
tar -xzvf 123.tar.gz -C /home/efg

4、把压缩包123.tar.gz中的abc.txt解压到当前目录
tar -xvf 123.tar.gz abc.txt

查看:

列出压缩包123.tar.gz的内容
tar -tzvf 123.tar.gz

不同压缩类型对应的方法:

1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压

__________________________________

【安装软件的一般命令】

1、安装deb

sudo dpkg -i XX.deb
如果遇到依赖缺失,运行
sudo apt install -f

2、安装run

chmod +x ./XX.run
sudo ./XX.run

3、设置环境变量PATH

sudo nano ~/.bashrc
在“PATH=”这一行的最后添加:
:export PATH=/home/linax/.config/bashtop
(注意:①用来隔开各个路径;②此设置仅对当前用户有效)

__________________________________

【安装Flash插件】

sudo add-apt-repository “deb http://archive.canonical.com/ $(lsb_release -sc) partner”
#启用Canonical Partners Repository存储库

sudo apt update
#升级apt

sudo apt install adobe-flashplugin browser-plugin-freshplayer-pepperflash
#安装Adobe Flash插件

重启Firefox

__________________________________

【彻底卸载LibreOffice方法】

更新方法:

sudo apt remove libreoffice-calc
sudo apt remove libreoffice-draw
sudo apt remove libreoffice-impress
sudo apt remove libreoffice-writer
sudo apt remove libreoffice*

sudo apt purge libreoffice*

sudo apt autoremove

旧方法:

sudo apt purge libreofficep>

sudo aptitude purge libreofficep>

不要漏掉通配符“否则无法清除/卸载全部 LibreOffice 软件包

或者

sudo apt-get remove –purge libreoffice*

__________________________________

【虚拟机】

【卸载VirtualBox的方法】

dpkg -l |grep virtualbox
查出版本

sudo apt remove virtualbox-5.1

dpkg -L virtualbox-5.1
软件包 virtualbox-5.1 未含有任何文件(!)

 

【卸载vmware软件的方法】

vmware-installer -l
查出安装了什么软件,比如查出vmware-player

sudo vmware-installer -u vmware-player

 

【Ubuntu 20.04 安装VirtualBox】

sudo apt install virtualbox virtualbox-ext-pack
__________________________________

【删除不用的老旧内核】

sudo uname -r

比如查得:4.4.0-28-generic

sudo dpkg -l | grep linux-image

(或sudo dpkg –get-selections | grep linux)

找出旧的内核,比如4.4.0-24然后

sudo apt-get purge linux-headers-4.4.0-24 linux-image-4.4.0-24-generic

更新grub

sudo update-grub

 

sudo apt autoclean 清理旧版本的软件缓存

sudo apt clean 清理所有软件缓存

sudo apt autoremove
__________________________________

【Ubuntu设置终端中文环境】

$ locale
显示:LANG=en_US.UTF-8

安装中文:
sudo apt install language-pack-zh-hant language-pack-zh-hant-base

安装中文支持:
sudo apt install `check-language-support -l zh`

将默认语言设置为中文:
sudo localectl set-locale LANG=zh_CN.UTF-8

然后,重启:
sudo reboot

$ locale
显示:LANG=zh_CN.UTF-8

__________________________________

【Ubuntu 20.04 LTS 安装搜狗输入法】

【安装搜狗拼音输入法】

~/下载$ sudo dpkg -i sogoupinyin_2.4.0.3469_amd64.deb
正在选中未选择的软件包 sogoupinyin。
dpkg: 关于含有 sogoupinyin 的 sogoupinyin_2.4.0.3469_amd64.deb:
 sogoupinyin 会破坏 fcitx-ui-qimpanel
  fcitx-ui-qimpanel (版本为 2.1.3-2build1)已存在并且 已安装。

dpkg: 处理归档 sogoupinyin_2.4.0.3469_amd64.deb (–install)时出错:
 安装 sogoupinyin 将破坏 fcitx-ui-qimpanel,并且
不允许反配置(–auto-deconfigure 也许会有帮助)
在处理时有错误发生:
 sogoupinyin_2.4.0.3469_amd64.deb

~/下载$ sudo apt remove fcitx-ui-qimpanel
~/下载$ sudo dpkg -i sogoupinyin_2.4.0.3469_amd64.deb
~/下载$ sudo apt -f install
~/下载$ reboot

【禁用IBus】

sudo dpkg-divert –package im-config –rename /usr/bin/ibus-daemon

【输入法问题】

1、搜狗输入法安装要领

sudo apt install -f 安装完搜狗拼音输入法后用这个命令修复

然后去 设置————语言支持————键盘输入法系统,选择fcitx

2、卸载ibus

sudo apt remove –purge ibus*
sudo apt autoremove

3、乱码解决方法

终端输入
cd ~/.config
rm -rf SogouPY* sogou*
然后杀掉输入法进程
killall fcitx

__________________________________

【Ubuntu 20.04 LTS 安装Chrome浏览器】

https://www.google.cn/chrome/
下载Chrome
google-chrome-stable_current_amd64.deb

sudo dpkg -i google-chrome-stable_current_amd64.deb

__________________________________

【更新时出现 错】

E:无法获得锁 /var/lib/dpkg/lock – open (11: 资源暂时不可用)

E:无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它p>

或者这个错误:

dpkg: 错误:另外一个进程已经为 dpkg 状态数据库 加锁

上述某一执行过程中卡死了,相应进程也没结束掉。

解决方法:

其实这是因为有另外一个程序在运行,导致锁不可用。原因可能是上次运行更新或安装没有正常完成。如果是以上分析的前两种情况,最好是等待操作完成。也可以用以下办法是杀死此进程

sudo rm /var/cache/apt/archives/lock

sudo rm /var/lib/dpkg/lock

OK,如果没有意外,此问题解决了。

如果还不行,就删除进程,方法如下:

ps -e|grep apt

显示: 1243 0:00:00 apt.systemd.dai

sudo kill 1243

__________________________________

【开机挂载分区】

sudo mkdir /media/ABC

sudo blkid
/dev/sda3: LABEL=”EFG” UUID=”8A2E7****E7**FED” TYPE=”ntfs” PARTUUID=”3c6***a0-03″

sudo gedit /etc/fstab
/dev/sda3 /media/ABC ntfs defaults 0 0

sudo mount -a
没有显示,就是正常,前提是该分区之前没有挂载过
然后重启系统

__________________________________

【Windows/Ubuntu 双系统时间被改到8小时前】

Ubuntu 使用本地时间的方法是:

sudo gedit /etc/default/rcS

把里面的 UTC=yes 改为 UTC=no

__________________________________

【常用软件安装】

1、安装系统监视器

sudo apt install gnome-system-monitor

2、安装版本查看器

sudo apt-get install screenfetch

sudo apt install pinta

(图像——伸缩画布,可以调整图片大小)

4、安装类似mac的dock栏

sudo apt install plank

按住Ctrl键,鼠标右击plank上的任意图标,在弹出来的菜单中选择首选项

5、安装硬盘分区软件

sudo apt install gparted

6、安装远程桌面软件

sudo apt install remmina

7、如果是Unity桌面,一定要安装桌面元素调整软件

sudo apt install unity-tweak-tool
(将下载好的主题解压至/usr/share/themes,进入unity-tweak-tool 选择该主题)
如果是Ubuntu17.10
sudo apt install gnome-tweak-tool
然后
gnome-tweak-tool

8、安装温度监视器

sudo apt install psensor

(Sensor Preferences,在Application Indicator菜单下,选择你想要显示温度的组件并勾上Display sensor in the label选项。Preferences->Startup并选择Launch on session startup使每次启动时启动Psensor。)

*如果在终端,直接用以下命令
watch -n 2 sensors
读数每2秒更新一次,可根据需要调整,Ctrl+C退出

9、安装查询CPU实时状况软件

sudo apt install i7z

终端下:sudo i7z

10、安装查询电池情况软件

~$ sudo apt install acpi
~$ acpi                                                 #查电池剩余百分比
~$ acpi -V                                           #查全部电池相关信息
~$ acpi -a                                            #查交流电适配器是否连接
~$ man acpi                                         #查看该命令更多用法

11、安装BT软件

(sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable)

sudo apt install qbittorrent

12、安装录屏软件

sudo apt install kazam

选择“区域”,出现方框,调整好后按下回车,区域方框消失后区域选定。
点击屏幕上方任务栏中的Kazam图标,点击开始录制。
录制电脑中的声音,需勾选底部的“Sound from speaker”,并且保证系统声音是开启的。
录制完毕后弹出对话框,选择“保存”后保存视频文件。

13、安装硬件信息查询软件

sudo apt install hardinfo
或者
sudo apt install sysinfo

14、安装深度终端

~$ sudo apt install deepin-terminal

15、安装游戏模拟器MAME

sudo apt install mame
sudo cp XXXX.zip /usr/share/games/mame/roms

一般:
回车 进入游戏
5 投币
1 开始
左Ctrl 打
左Alt 跳
空格键 打

进入游戏按Tab,可以进行设置
Alt+回车,切换回窗口

16、安装一些有趣的命令

sudo apt install sl               #跑小火车(98.3 kB)
sudo apt install cmatrix          #下数字雨(49.2 kB),Ctrl+C退出
sudo apt install figlet           #把字放大显示(752 kB),比如figlet Abc,中文不行
sudo apt install toilet           #把字放大成艺术体显示(865 kB),比如toilet -f mono12 -F metal Abc;具体命令查阅toilet –help

sudo apt install espeak           #朗读句子(2,777 kB),比如espeak “hello”
sudo apt install oneko            #跟着鼠标的一只小老鼠(119 kB),Ctrl+C退出

sudo apt install bastet           #俄罗斯方块(833 kB)

__________________________________

【安装字体】

举例,从 上下载获得小米兰亭字体,就给目录取名miui吧(随便你取)。
建立目录存放

cd /usr/share/fonts/

sudo mkdir miui

拷贝ttf文件,到ttf文件所在目录,打开终端,输入

sudo cp *.ttf /usr/share/fonts/miui/

配置字体

sudo mkfontscale

sudo mkfontdir

sudo fc-cache -fv

等待,出现

fc-cache: succeeded

__________________________________

【Ubuntu 18.04 GNOME3 移动桌面程序按钮(九个点的按钮)】

在启动器运行中从底部到顶部移动“显示应用程序”按钮:

gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-at-top true

用它来撤消它:

gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-at-top false

__________________________________

【关机重启等待 90 秒问题的解决办法(其他Linux发行版也可行)】

1.安装 watchdog
sudo apt install watchdog

2.开启 watchdog 服务
sudo systemctl enable watchdog.service

3.马上启用 watchdog 服务
sudo systemctl start watchdog.service

__________________________________

【GRUB2的系统启动次序调整方法】

sudo gedit /etc/default/grub
GRUB_DEFAULT=0
修改启动次序,第一行为0,如果想启动的win7在第五行,则修改为GRUB_DEFAULT=4
GRUB_TIMEOUT=15
修改启动时间,这里是15秒
保存,退出
记得更新GRUB
sudo update-grub
重启电脑看看,再做调整。

__________________________________

【Ubuntu 配置笔记本显示器和外接显示器的命令】

xrandr
找出显示器的代码,比如,内置显示器为VGA-1,外置显示器为LVDS-1

关闭内置,使用外置的命令写法如下:
sudo xrandr –output VGA-1 –output LVDS-1 –off

__________________________________

【文字查询命令grep】

默认有,如需安装
sudo apt install grep
grep –version #查grep命令的版本
grep –help #获得帮助

使用举例
ls -l | grep -i linux #查找出文件名含linux的文件
grep ‘Ubuntu’ linux.txt #查找出linux.txt文件中含Ubuntu的句子
grep ‘Ubuntu’ linux* #查找出所有文件名中含linux的文件中含Ubuntu的句子
grep ‘Ubuntu’ ×.txt #查找出所有txt文件中含Ubuntu的句子
grep -i ‘Ubuntu’ linux.txt #加-i忽略大小写,然后查找出linux.txt文件中含Ubuntu的句子

另外,grep可与正则表达式一起配合使用查询

__________________________________

【设置服务开机自启动】

sudo apt install sysv-rc-conf
sudo sysv-rc-conf
打X的即表示运行在对应Runlevel时开机启动的服务。将光标移动到对应服务那行的第某列,按空格进行将启动项反选,按q退出之后配置即完成。

服务设置:
service –status-all 列出所有服务
service XXXX start
service XXXX stop
service XXXX restart
service XXXX status

__________________________________

【修复Ubuntu可能可以用到的命令】

(登录时,按下 CTRL+ALT+F1 切换到 tty1)

$ sudo rm /var/lib/apt/lists/lock
$ sudo rm /var/lib/dpkg/lock
$ sudo rm /var/lib/dpkg/lock-frontend
$ sudo dpkg –configure -a
$ sudo apt clean
$ sudo apt update –fix-missing
$ sudo apt install -f
$ sudo dpkg –configure -a
$ sudo apt upgrade
$ sudo apt dist-upgrade
$ sudo reboot

__________________________________

【ubuntu 20.04 smbclient 联不上windows 服务器】

sudo apt install samba

sudo nano /etc/samba/smb.conf

global 下加这俩
client min protocol = CORE
client max protocol = SMB3

sudo service smbd restart

sudo apt-get install –reinstall libsmbclient libsmbclient-dev libtevent0 libtalloc2

sudo service smbd restart

__________________________________

【ubuntu关闭防火墙命令】

sudo ufw disable

防火墙在系统启动时自动禁用

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年4月6日
下一篇 2018年4月6日

相关推荐