linux杂记


------------------------------------
磁盘剩余空间:df -hl
 
将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身。cp -Ri /home/user1/* /root/temp/
将 /home/user1目录下的所有东西(包括目录)拷到/root/temp/下而不拷贝user1目录本身。cp -ri /home/user1/* /root/temp/
 
删除文件夹和文件的命令: rm -rf
 
登录Mysql :mysql -u root -p
 
赋予任何主机访问数据的权限: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION FLUSH PRIVILEGES
 
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'password' WITH GRANT OPTION;
 
/word 这个是查找文件中“word”这个单词,是从文件上面到下面查找
?word 这个是查找文件中“word”这个单词,是从文件下上面到面查找
 
 
压缩
 
注意:如果要压缩的是个文件夹,则要加上-r参数,表示调用递归压缩,如:
zip -r temp.zip temp
tar –cvf jpg.tar *.jpg 将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg zip格式的压缩,需要先下载zip for linux 
解压
tar –xvf file.tar 解压 tar包
tar -xzvf file.tar.gz 解压tar.gz
tar -xjvf file.tar.bz2 解压 tar.bz2
tar –xZvf file.tar.Z 解压tar.Z
unrar e file.rar 解压rar
unzip file.zip 解压zip
 
 
------------------------安装jdk----------------------
1、安装之前先检查一下系统有没有自带open-jdk
rpm -qa | grep java | xargs rpm -e --nodeps
2、使用rpm -ivh jdk-8u45-linux-x64.rpm进行安装
3. 运行vim /etc/profile,在文件末尾输入以下几行:
export JAVA_HOME=/usr/java/jdk1.8.0_20
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
保存,退出;
4. 运行source /etc/profile,使/etc/profile文件生效,或者重启;
5. 运行java -version
 
----------------tomcat--------------------
 
CATALINA_HOME=/usr/local/apache-tomcat-6.0.30/
 
-----------------mysql---------------------
(1)进入系统后,检测是否安装mysql.
rpm -qa | grep -i mysql
(2)那么输入以下命令删除它:
rpm -ev MySQL-server-5.0.22-0.i386
 
rpm -ev MySQL-client-5.0.22-0.i386
rpm -ev mysql-libs-5.1.73-3.el6_5.x86_64 --nodeps
 
安装MySQL
 
(1)第一步:安装mysql服务端,输入以下命令:
rpm -ivh /opt/MySQL-server-5.5.15-1.linux2.6.x86_64.rpm
(2)检测mysql 3306是否安打开
netstat -nat
 
mysqld_safe --skip-grant-tables
 
update user set password=password("12345") where user="root";
------------查找文件---------
$find . -name "*.txt" -print

相关内容