ubuntu操作命令

命令行启动应用程序

snap list

snap run packagename

安装deb文件包:

sudo dpkg -i *.deb

#如果报依赖错误执行下面语句再试
sudo apt-get -f --fix-missing install

Ubuntu下firefox不能播放视频

sudo apt-get install flashplugin-nonfree

Ubuntu snap提示 has "install-snap" change in progress 错误解决

snap changes

sudo snap abort ID

默认Root登录

https://zhuanlan.zhihu.com/p/62452624?utm_source=qq&utm_medium=social&utm_oi=719615055452209152

ubuntu开发环境恢复

git clone https://github.com/cpak00/ubuntu-init.git && cd ubuntu-init && sudo bash ubuntu.sh

解决 Ubuntu 中文件管理器死掉的情况

有时会遇到 Ubuntu 文件管理器死掉的情况,怎么点击都没有反应,这时只需在终端上运行
ps -A | grep nautilus,查找文件管理器 nautilus 对应的 pid, 然后 sudo+kill+pid 就可以关闭文件管理器进程,随便点击一个文件夹就可以重启文件管理器了。

ubuntu 配置环境变量

文件地址

系统全局变量 /etc/profile

单用户 ~/.profile or ~/.bashrc

格式,以nodejs为例

export NODE_HOME=/home/node #你的node目录的路径

export PATH=$PATH:$NODE_HOME/bin

export NODE_PATH=$NODE_HOME/lib/node_modules

远程登录其他服务器:

ssh 其他机器用户名@IP地址。 比如: ssh root@49.4.122.208

传送文件到其他服务器:

scp [-r]  当前服务器文件地址 其他机器用户名@IP地址。

传送一个文件: scp /home/1.json root@49.4.122.208

传送一个目录下所有文件: scp -r  /home/test root@49.4.122.208

临时使用 socks 代理 apt-get 的方法

sudo apt-get -o Acquire::http::proxy="socks5h://127.0.0.1:1080/" update

Ubuntu桌面卡死解决方案

通常情况下,我们用桌面 Ubuntu 会遇到卡住的的情况,我们一般会进行强制关机处理,但其实还有另一种操作,不用强制关机。

切换到 tty 模式,执行命令pkill X;start X;就能重新进入桌面,不用重启。

查看端口号是否启用

netstat -a|grep 8080 或者 telnet 172.20.6.198 8080

截图

gnome-screenshot -a

vim全选,全部复制,全部删除

全选(高亮显示):按esc后,然后ggvG或者ggVG

**全部复制:**按esc后,然后ggyG

**全部删除:**按esc后,然后dG

常用命令简化

格式:

alias mysql@188='mycli -h 192.168.1.188 -P 3306 -u trader -p ******'

mysql@188 简化命令

'mycli -h 192.168.1.188 -P 3306 -u trader -p ******' 命令内容

默认只能在本次shell回话使用:

添加到当前用户,编辑bash配置文件 vim ~/.bashrc,将

alias mysql@188='mycli -h 192.168.1.188 -P 3306 -u trader -p ******'

export PATH=/snap/bin:$PATH (mycli是snap软件,不加这段会提示 /snap/bin 不在全局环境变量之中)

添加到最后

Windows与Ubuntu双系统时间一致

$ sudo apt-get install ntpdate

$ sudo ntpdate time.windows.com

$ sudo hwclock --localtime --systohc