Linux Basics
基础介绍
从桌面切换命令状态 Ctrl+alt+f2/f3/f4 等
从命令切换桌面状态 Ctrl+alt+f1
虚拟机与本机切换
ctrl+alt
Linux备份
备份整个CentOS文件夹
常用命令
转root权限
su
位置
cd
查看当前目录文件
ls
查看当前目录路径
pwd
创建文件夹
mkdir
创建文件
touch
删除
rm
任务管理器
top
静态查看任务管理器
ps -au
常用命令(二)
历史记录
history
history 记录使用过的命令
默认1000个
!编号 快速执行命令
查询
find 目录名 -name 查找的文件名
find /home -name hell*
find / -name *.java
find / -name hell* | grep ab
管道命令
| 可以将多个命令结合起来
版本号
java -version
查看手册
man
man find
压缩与解压命令
tar
tar -czvf 被压缩的文件
tar -xzvf 被解压的文件
结尾是 .tar.gz 文件
查看IP地址
ifconfig
service
关闭防火墙:service iptables stop
开启防火墙: service iptables start
查看Linux 下是否安装了指定的软件
rpm -qa | grep 命令
卸载指定的软件
rpm -e --nodeps 命令
#卸载jdk
java -version 查看java版本
rpm -qa | grep java 查看安装的所有依赖
rpm -e --nodeps java java-1.6.0... 删除1.6版本的java
rpm -e ...
java -version 再次查看是否卸载完毕
-qa 查看
检测某一个文件是否文件夹
file java
打开普通文件(三种状态 只读、编辑、命令)
vi 文本文件
i(insert) 进入
q(quit) 退出
w(write)写入
q! 退出不保存
wq 保存并退出
查看文件
cat / less / more
cat hello.java
less hello.java
more hello.java
根目录
存放当前账户信息
home
引导程序
boot
设备驱动
dev
系统配置
etc
执行命令
bin
jdk/tomcat 软件安装
kill 结束进程
kill PID
PID 进程编号
kill -9
先卸载原先jdk
java -version
JDK 安装
1.本地安装
2.在线安装(yum)
第三方工具
SSH协议
WinSCP
Xmanager
总结
mkdir
touch
rm
ls
cat
less
more
vi
file
kill
top
ps
history
pwd
man
su
ifconfig
rpm -qa | grep
service iptables stop
service iptables start
cd
shutdown
reboot
tar
find
提升
kill -9 进程号
权限
添加组
groupadd 组名
删除组
groupdel 组名
修改用户密码
passwd 用户名
添加用户
adduser 【-G 组名】 用户名
删除用户
userdel 用户名
修改文件拥有者
chown 拥有者:组名 文件名
修改不同用户权限
chmod -拥有者权限值/组内权限值/其他人权限值 文件名
mysql 安装
1.卸载自带的mysql
2.通过yum安装
3.检测MySQL是否成功安装
4.启动MySQL服务
5.修改MySQL用户名和密码
#1
rpm -qa | grep mysql
rpm -e --nodeps 文件位置
rpm -qa | grep mysql
#2
yum list | grep mysql
yum -y install mysql.i686 mysql-devel.i686 mysql-server.i686
#3
rpm -qi mysql-server
#4
service mysqld start
mysql
show databases;
use test
show tables;
exit
#5
#创建账号密码
mysqladmin -u root passworf 123456
#登录
mysql -uroot -p123456
start 启动
stop 停止
restart 重启