Open Suse 11 linux学习
配置
1.1 修改启动文件默认为字符界面
vi /etc/inittab
把id:5:initdefault
改为id:3:initdefault
备注:Init 3图形界面、Init 5字符界面;root登录可以直接在命令模式切换
2 用户
2.1 root密码忘记修改
具体方法:
先用该建立的第一个用户登入,使用sudo passwd root即可修改root密码. ps:若要输入密码,该密码就是执行sudo该用户的密码。如下图:修改root密码为root
修改成功后whomai为当前用户为root
3 命令
3.1 如何退出man帮助命令
帮助命令man xx(命令)如:man ls
退出的时候在键盘按下q即可
3.2 图形界面进入console控制台
点击菜单favorites---> Terminal Program
3.3 清空root密码
passwd -d root 删除root用户密码的命令 -d清空root密码
3.4 内存使用
free用例显示内存的使用情况,使用权限是所有用户
free [-b|-k|-m] [ - 0 ] [ -s delay] [ -t ] [- v]
-b –k –m :分别以字节(KB、MB)为单位显示内存使用情况
-s delay:显示每隔多少秒数来显示一次内存使用情况
-t:显示内存总和列
- o:不显示缓冲区调节剂
例如:free -m -s5
-/+ bufrers/cache :标识计算缓冲区和超速缓存所暂用的内存量
3.5 使用zypper(自动更新命令)安装内核
zypper in -t pattern devel_kernel
下载(downloading)之后就安装(installing)了
3.6 安装mysql服务
查看mysql安装路径whereis mysql
3.7 路由
3.7.1 增加静态路由
1、命令方式增加默认路由:route add default gw 10.69.5.1
2、命令方式增加路由(对192.168.1.XX网段增加路由)
route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.100.254
3、配置文件
route用来配置静态路由,改动后即生效,但并不保存,下次启动后失效。
重启后忍忍需要路由生效请修改文件:/etc/sysconfig/network/routes
例如:cat /etc/sysconfig/network/routes
default 10.69.5.1 - -
192.168.1.0 192.168.100.254 255.255.255.0 –
文件的格式为:
DESTINATION GATWAY NETMASK INTERFACE [TYPE] [OPTIONS]
TYPE和OPTIONS可以忽略,其他4项如果没有的可以用“-”代替
3.7.2 文件详细描述
第一个符号代表文件类型,d是文件夹,l是连接文件,-是普通文件,
后面的是权限,r是读取,w是写入,x是执行,3个为1段,
第一段代表的是建立这个文件的用户权限,第二段为建立这个文件的用户所属组的权限,第三段为其他用户的权限,哪像为空,则没有这个权限
ls -l都会用吧,之后会很很多行。然后:
这种表示方法一共有十位“
9 8 7 6 5 4 3 2 1 0
- r w x r - x r - x
第9位表示文件类型,可以为p、d、l、s、c、b和-:
p表示命名管道文件
d表示目录文件
l表示符号连接文件
-表示普通文件
s表示socket文件
c表示字符设备文件
b表示块设备文件
4 Shell
4.1 crontab定时任务命令
例如:每天10点清空a.txt文件内容
实现步骤
①新增一个crontab文件②crontab 文件名执行文件
具体实现:
vi srtb_del按下i键,输入如下内容
00 10 * * * > /home/wangxy/wang/a.txt
按下Esc,然后:wq!保存文件
然后 执行crontab srtb_del