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