Linux专家的秘诀:思考-实践-在思考-再实践。。。
linux常用命令:
root 管理员用户
startx 进入
shutdown -h now 立刻关机
shutdown -r now 现在重新启动计算机
reboot 现在重新启动计算机
logout 注销
VI Hello.java 进入VI编辑器
输入:i (进入插入模式)
输入:esc (进入命令模式)
输入:wq 表示退出保存;
q 退出不保存
ls 当前目录所有文件
ll=ls -l 详细当前目录所有文件
ls -l 详细当前目录所有文件
javac Hello.java 编译java 程序
java Hello 运行
set nu 在文件每行行处加入行号
set nonu 取消
pwd 显示当前路径/目录
useradd (+用户名) 添加用户
passwd (+用户名) 设密码
userdel 用户名 删除用户
userdel -r 用户名 删除用户以及用户主目录
mkdir 成立新目录
rmdir 删除目录
more 显示文件内容
groupadd policeman 添加组
vi /etc/group 修改/查看所有用户组
cat /etc/group 查看所有用户组
useradd -g +组名 +用户名 分配到组
vi /etc/passwd 修改/查看所有用户信息
cat /etc/passwd 查看所有用户信息
chmod 修改权限
mount (参数)(设备名称)(挂载点)
mount/mnt/cdrom 挂载光驱可以直接使用
umount 卸载
cp 文件名 /home 安装文件拷贝到home目录
./?????.bin 安装
jdk 配置安装文件
eclipse 安装
df /组名/ 查看某个目录是在哪个分区
fdink -l 查看系统分区的具体情况
env 显示当前操作系统的环境变量
ifconfig 查看IP地址
运行setup进入text mode setup utilliy 设置IP 子网 网关,dns的设置
/etc/rc.d/init.d/network restart 运行配置生效
crontab 设置任务调度(调度/后台运行数据库)
crontab -r 终止任务
netstat 显示网络统计信息
kill 封杀指令
traceroute 显示数据包经历程
备份: mysqldump -u root -p密码 数据库名>data.bak
恢复: mysql -u root -p密码 数据库名 < data.bak
rm -rf 目录名 彻底删除目录
zip 压缩
unzip 解压缩
rpm -ivh xx.rpm 安装或升级RPM软件
service network restart 重启网络
xinet 子服务,很多网络服务依赖它
chkconfig --list 查看启动服务
more 显示文件内容
grep 查找指定字符串行
-i: 查找时忽略大小写
-v: 反转查找。输出与查找条件
root:存放root用户的相关文件
home:存放普通用户的相关文件
bin :存放常用命令的目录
sbin:要具有一定权限才可以使用的命令
mnt :挂在光驱和软盘的目录
boot:存放引导相关的文件
etc :存放配置相关的文件
var :存放经常变化的文件
usr :存放第三方命令
权限表示
rw r r
①文件类型
②文件所有者对该文件的权限
③文件所在组对该文件的权限
④其它组的用户对该文件的权限
r 可读 表示4
w 可写 表示2
x 执行 表示1
groupadd mysql 创建mysql组
useradd -g mysql mysql 创建mysql用户,并放入mysql组
scripts/mysql_install_db --user*mysql 初始化数据库
chown -r root . 修改文件的所有者
chown -r mysql data 修改data文件的所有者
chgrp -r mysql . 改变用户组
启动mysql
bin/mysql_safe --user*mysql & (&表示以后台方式启动)
检查一下,启动