ubuntu命令问题
1.sudo apt-get remove
xxxxx
sudo apt-get autoremove
2.对于用命令sudo aptitude install xxx安装的软件
可以用sudo aptitude remove xxx卸载即可。
3.我们创建一个eaibot的用户
sudo useradd -s /bin/bash -m eaibot
passwd eaibot
为该用户添加sudoer权限,并在执行sudo操作免密码输入的繁琐。方法为在/etc/sudoer文件中添加下面一行,注意以root用户权限使用vim编辑,保存修改的文件使用“wq!”强制保存。
1 eaibot ALL=(ALL) NOPASSWD:ALL
4.时间同步
设置时区
sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
手工操作
1 sudo apt-get install ntpdate 2 sudo ntpdate pool.ntp.org
如果报如下错误:
24 Jun 16:50:14 ntpdate[3495]: the NTP socket is in use, exiting
需要先停掉ntp再同步
1 sudo service ntp stop 2 sudo ntpdate pool.ntp.org
5.设置环境变量,以ros 为例
1 echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc 2 echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc 3 source ~/.bashrc
小知识 ~/.bashrc和 ~/.profile区别
要区分 ~/.bashrc和 ~/.profile的用途,首先区分下“login shell”和“no-login shell”。
login shell
代表用户登入, 比如使用 “su -“ 命令, 或者用 ssh 连接到某一个服务器上, 都会使用该用户默认 shell 启动 login shell 模式.
no-login shell
而 no-login shell 的情况是我们在终端下直接输入 bash 或者 bash -c “CMD” 来启动的 shell.
在 login shell模式下的 shell 会去自动执行 /etc/profile 和 ~/.profile 文件, 但不会执行任何的 bashrc 文件的脚本。
在no-login shell 该模式下是不会自动去运行任何的 profile 文件,只会执行/etc/bash.bashrc和~/.bashrc
6. 快捷丶截图
依次打开【system settings】(系统设置)–》【keyboard】(键盘)–》【shortcuts】(快捷键)–》【custom shortcuts】(自定义快捷键),点击那个加号“+”,在【name】输入 screenshot , 【command】输入 gnome-screenshot -a ,点击【apply】确定后,再点击disable ,接着就同时按下 Ctrl+Alt +A 就可以成功设置截图快捷键了。

浙公网安备 33010602011771号