1.查看所有shell ls –l /bin/*sh
2.查看目前使用的是那种shell env [可以显示当前操作系统的环境变量]
3.Shell的修改 chash –s 输入新的shell 例如chsh –s /bin/csh
4.history 显示使用过的命令
5.ip设置:
(1)网络配置 setup
(2)配置后运行/etc/rc.d/init.d/network restart命令才能生效
(3)第二种方法ifconfig eth0 ip地址 这是临时分配的,重启后就又会成为原来分配的ip
(4)第三种vi /etc/sysconfig/network-scripts/ifcfg-eth0 是永久性的修改
查询liunx中安装哪些rpm软件
rpm –qa
查询软件包是否安装 rpm –q
rqm -qi 查询软件包名
rqm -ql 查询软件包中的文件
rpm -qf 查询文件所属的软件包
rpm -qp 查询包的信息对这个软件包的介绍
安装rpm包
rpm -i RPM包全路径名称 或 rpm –ivh i=install v=verbose(提示)h=hash(进度条)
rpm包的删除
rpm –e 包名
samba服务的安装
1.看看是否已经安装了samba rpm –q samba
2.强制删除rpm包 rpm –e –nodeps 软件包名(如果有)
3.挂载
4.cp到相应的目录下
5.安装(1)rpm -ivh samba –common (2)rpm –ivh samba-cliient (3)rpm –ivh samba
6.创建用户useradd username passwd pwd
7.设置samba密码文件 cat/etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd
设置密码:smbpasswd username 输入密码
8.启动samba服务,service smb start
停止 samba 服务,service smb stop
重启 service smb restart
9.任务调度的使用:crontab
(1)设置任务:crontab –e
(2)每隔一定时间去执行 data > /home/mydata1 把数据写入/home/mydata1 (“>”覆盖写,”<<”追加写)
(3)咋样调度多任务:
a.在crontab下直接写
b.可以把所有的任务写入一个可执行文件(shell编程)
(4)终止任务用crontab –r crontab –l列出当前的调度的任务
10.ps -aux命令是用来查看系统中启动的进程 ps –a ps –u ps –x
11.终止进程用kill +进程号 要强制终止某些进程用kill -9 进程号
12.Killall 终止该进程及其子进程
13.动态的监控进程top
14.Mysql的安装:
a.减压缩(或安装mysql-***.rpm --nodeps –force(就不会出现error: Failed dependencies:这样的错误了))
b.groupadd mysql
c.useradd -g mysql mysql
d.scripts/mysql_install_db --user=mysql(初始化mysql)
e.chown –R root .(修改文件的所有者)
f.chown –R mysql data(修改date文件夹的所有者)
g.chgrp -R mysql (改变用户组)
h.启动mysql
Bin/mysqld_safe --user=mysql &
进入mysql目录:cd /bin
mysql –u root -p
i.如果希望在任何目录下都进入mysql则要在/root/.bash_profile中添加路径
15.环境变量的配置:env | more