linux-unbuntu 学习(一)
1.遇到问题:Ubuntu下su:authentication failure的解决办法:
$ sudo passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
2.安装vmware tool for linux :此工具方便主客系统之间文件夹共享-支持拖动复制
3.修改机器名: sudo gedit /etc/hostname,修改后保存。root下直接编辑即可
4.安装JDK,在官网下载linux版本的JDK,直接解压 tar -zxzf jdk-7u79-linux-i586.gz 。配置环境变量。修改 vi 或者 gedit ~/.bashrc ,修改 .bashrc 文件,后面追加
#jdk
export JAVA_HOME=/opt/java/jdk/jdk1.7
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存退出。修改完后,执行命令 source ~/.bashrc 使配置及时生效。
java -version ,查看生效否。
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) Client VM (build 24.79-b02, mixed mode)
配置正确会显示上面信息。。
5.安装mysql. 比较简单。三条命令搞定:
1.sudo apt-get install mysql-server
2.sudo apt-get install mysql-server
3.sudo apt-get install libmysqlclient-dev
查看是否安装成功 sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
登陆mysql数据库可以通过如下命令:
chmod 600 name (只有所有者有读和写的权限)
chmod 644 name (所有者有读和写的权限,组用户只有读的权限)
chmod 700 name (只有所有者有读和写以及执行的权限)
chmod 666 name (每个人都有读和写的权限)
chmod 777 name (每个人都有读和写以及执行的权限)
其中 name 指文件名,也可以是目录名。
整个命令的形式是
chmod ×××(所有者)×××(组用户)×××(其他用户)
三位数的每一位都表示一个用户类型的权限设置。取值是0~7,即二进制的[000]~[111]。
这个三位的二进制数的每一位分别表示读、写、执行权限。
如000表示三项权限均无,而100表示只读。这样,我们就有了下面的对应:
0 [000] 无任何权限
4 [100] 只读权限
6 [110] 读、写权限
7 [111] 读、写、执行权限
卸载软件
命令: apt-get remove softname1 softname2 softname3……
卸载并清除配置
命令: apt-get remove --purge softname1