一点一点学习Ubuntu
1.最常用的命令:
apt-get install 软件名
apt-get remove 软件名
passwd root 修改密码
cat /etc/shadow 查看用户
2.安装chrome :
安装完Chrome以后,不能打开,显示“不能以根用户身份运行google chrome 浏览器”,解决方法如下:
其实非常简单,两条命令即可。
1 xhost +
2 sudo -i -u username /opt/google/chrome/chrome
username用已经存在的用户名,不要用root
如果不行的话,自己创建一个启动器:在命令行中输入/opt/google/chrome/google-chrome --user-data-dir 保存,运行就可以了
3.出现死机了怎么办??
在用eclipse跑应用的时候,机器卡住了,动不了怎么办?
ctrl+alt+ F1~F6切换到控制台,五版突默认情况下又7个控制台,tty7运行的是图形桌面进程,tty1~tty2是shell。
此时也需要登录,登录后可查看进程:
备注:登录的时候,需要先输入用户名,然后输入密码,本人一开始直接数据密码,所以一直提示login incorrect ,真实不该有的失误阿!
ps -t tty7 这个时候可以看到一个Xorg的进程,记住pid, kill pid ,将该进程kill,重新启动xorg,重新回到登录页面,这个方法只是重启了xorg进程,死机前的数据无法做恢复的!所以不建议使用此方法,本人已经尝试,相当后悔!
可以用ps查看进程号 对应的删除僵住的进程!
4.删除文件夹命令
rm -rf filename
5.用户相关 的一些列操作
userdel username 删除用户命令
cat /etc/shadow 查看所有用户
cat /etc/group 查看所有组
who 显示目前登入系统的用户信息
w 显示目前登入系统的用户信息。
sudo usermod -G admin -a username 增加用户到admin组,让其有sudo权限
root密码找回sudo passwd root 输入你安装时用户的密码,设置root密码
6.查看已安装软件版本
aptitude show softwarename
7.java开发环境相关
whereis java 查看Java的安装路径用命令
which java 查看java执行路径
8.开启ssh服务
a. 首先在服务器上安装ssh的服务器端。
$ sudo aptitude install openssh-server
b. 启动ssh-server。
$ /etc/init.d/ssh restart
c. 确认ssh-server已经正常工作。
$ netstat -tlp
tcp6 0 0 *:ssh *:* LISTEN -
看到上面这一行输出说明ssh-server已经在运行了。