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数据库可以通过如下命令:

  mysql -u root -p 
  -u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
 
文件权限设置:
Ubuntu下修改目录权限命令如下:
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] 读、写、执行权限
递归修改一个目录中所有文件的权限方法:进入目录输入命令 chmod 777 -R *(其中 -R 表示递归处理,*代表所有文件)或 chmod 777 -R /home/abc/dirctoryname,此命令不用进入目录,/home/abc/dirctoryname是目录路径。

卸载软件

命令: apt-get remove softname1 softname2 softname3……

卸载并清除配置

命令: apt-get remove --purge softname1

原文地址:https://www.cnblogs.com/chenghai-love-huangfenghua/p/4803699.html