帐号
创建新的帐号有几种方法. 我们将使用最基本的方法; useradd命令. 基本上, 所有您
要输入的(记住,作为root!)就是:
[root@bigdog /root]# useradd blarg
[root@bigdog /root]#
好, 现在让我们登录:
Red Hat Linux release 5.1 (Manhattan)
Kernel 2.0.34 on an i586
login: blarg
Password:
Login incorrect
login:
因为不知道blarg的口令, 我们只是按[Enter]. 那不是正确的口令. 那么, 您为新的
帐号分配的口令是什么呢?
6.2.3.2 口令
passwd命令可以用来:
为新创建的用户分配口令.
修改已存在的用户的口令.
修改您登录的用户的口令.
前两种情况实际上是一样的; 一个新创建的用户和一个已存在五年的用户没什么区 别(至
少对passwd是这样). 记住您必须以root登录, 并且
您必须哪个帐户的 口令是您想修改的. 用我们刚才创建的帐号, 来试一下passwd:
[root@bigdog /root]# passwd blarg
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully
[root@bigdog /root]#
您可能已经猜到, 口令不会显示出来. 您还必须输入两次口令, 以确保您没有输错. 让
我们再来试一下用新帐号登录:
Red Hat Linux release 5.1 (Manhattan)
Kernel 2.0.34 on an i586
login: blarg
Password:
[blarg@bigdog blarg]$
一旦您登录了一个帐号, 您可以用passwd命令来修改口令. 这时会询问 您当前的口令,
然后是新口令:
[blarg@bigdog blarg]$ passwd
Changing password for blarg
(current) UNIX password:
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully
[blarg@bigdog blarg]$
就这么简单.
ps ax
shutdown -h now
MySQL数据库备份和还原的常用命令2011-04-18 linux
备份MySQL数据库的命令
mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql
备份MySQL数据库为带删除表的格式
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql
直接将MySQL数据库压缩备份
mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz
备份MySQL数据库某个(些)表
mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql
同时备份多个MySQL数据库
mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql
仅仅备份数据库结构
mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql
备份服务器上所有数据库
mysqldump –all-databases > allbackupfile.sql
还原MySQL数据库的命令
mysql -hhostname -uusername -ppassword databasename < backupfile.sql
还原压缩的MySQL数据库
gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename
将数据库转移到新服务器
mysqldump -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename
CentOS安装crontab及crontab使用方法2011-03-31 linux
CentOS安装crontab
安装crontab:
[root@CentOS ~]# yum install vixie-cron
[root@CentOS ~]# yum install crontabs
说明:
vixie-cron软件包是cron的主程序;
crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。
//+++++++++++++++++++++++++++++++++++
cron 是linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置
查看crontab服务状态:service crond status
手动启动crontab服务:service crond start
查看crontab服务是否已设置为开机启动,执行命令:ntsysv
加入开机自动启动:
chkconfig –level 35 crond on
crontab使用方法
1,crontab命令
功能说明:设置计时器。
语 法:crontab [-u ][配置文件] 或 crontab [-u ][-elr]
补充说明:cron是一个常驻服务,它提供计时器的功能,让用户在特定的时间得以执行预设的指令或程序。只要用户会编辑计时器的配置文件,就可以使用计时器的功能。其配置文件格式如下:
Minute Hour Day Month DayOFWeek Command
参 数:
-e 编辑该用户的计时器设置。
-l 列出该用户的计时器设置。
-r 删除该用户的计时器设置。
-u 指定要设定计时器的用户名称。
2,crontab 格式
基本格式 :
* * * * * command
分 时 日 月 周 命令
第1列表示分钟1~59 每分钟用*或者 */1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列表示月份1~12
第5列标识号星期0~6(0表示星期天)
第6列要运行的命令
crontab文件的一些例子:
30 21 * * * /usr/local/etc/rc.d/httpd restart
上面的例子表示每晚的21:30重启apache。
45 4 11022 * * /usr/local/etc/rc.d/httpd restart
上面的例子表示每月1、10、22日的4 : 45重启apache。
10 1 * * 60 /usr/local/etc/rc.d/httpd restart
上面的例子表示每周六、周日的1 : 10重启apache。
030 18-23 * * * /usr/local/etc/rc.d/httpd restart
上面的例子表示在每天18 : 00至23 : 00之间每隔30分钟重启apache。
0 23 * * 6 /usr/local/etc/rc.d/httpd restart
上面的例子表示每星期六的11 : 00 pm重启apache。
* */1 * * * /usr/local/etc/rc.d/httpd restart
每一小时重启apache
* 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart
晚上11点到早上7点之间,每隔一小时重启apache
0 11 4 * mon-wed /usr/local/etc/rc.d/httpd restart
每月的4号与每周一到周三的11点重启apache
0 4 1 jan * /usr/local/etc/rc.d/httpd restart
一月一号的4点重启apache
*/30 * * * * /usr/sbin/ntpdate 210.72.145.44
每半小时同步一下时间
在/etc/sysconfig下找到iptables文件,打开后进行编辑,添加一行:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
重新启动防火墙
/etc/rc.d/init.d/iptables restart
使用iptables -L -n 查看现在的防火墙设置,果然发现成功了。
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:80
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:443
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:3306
分享到:
相关推荐
redhat常用命令 很实用.都是很常用 方便管理维护
### RedHat Linux常用命令知识点详解 #### 一、文件与目录管理 1. **ls**:此命令用于列出目录中的文件和子目录。 - `ls`:默认列出当前目录的文件和文件夹。 - `ls –a`:列出当前目录的所有文件,包括隐藏文件...
本资源集合了一份"Linux常用命令手册.doc",包含了大量常用的Linux命令,对于学习和提升Linux操作技能非常有帮助。 1. **文件和目录管理**: - `ls`:列出目录内容。 - `cd`:切换当前工作目录。 - `mkdir`:...
RedHat操作系统常用命令详解 在RedHat操作系统中,有许多常用命令可以帮助用户更好地管理和使用系统。下面我们将对这些命令进行详细的介绍。 基本开机和登录操作 在RedHat操作系统中,开机和登录操作是最基本的...
Redhat LVM 常用命令详解 Redhat 操作系统中,逻辑卷管理(LVM)是一种非常有用的存储管理技术。通过 LVM,可以将多个物理卷组合成一个逻辑卷,从而提供一个大的存储空间。下面将详细介绍 Redhat LVM 的常用命令。...
### Redhat Linux常用命令及其应用解析 在Redhat Linux系统中,掌握一系列基本命令是进行高效操作和管理的关键。以下是对Redhat Linux中几个常用命令的深入解析,旨在帮助用户理解并灵活运用这些命令。 #### 1. `...
以下是一些常用的Linux命令,这些命令对于理解和操作Red Hat Linux服务器至关重要。 1. **ls**:列出目录内容。例如,`ls -l`将显示详细信息,包括文件权限、所有者、大小和修改日期。 2. **cd**:改变当前工作...
以上这些命令是Redhat Linux系统中最常用的基本命令之一,熟练掌握它们能够极大地提高日常管理和维护效率。接下来的部分将涉及文件操作、文件编辑和压缩解压缩等更高级的功能,这部分将在后续的文章中详细介绍。
软件的安装时操作系统管理的基础,与Windows不同,Linux的软件管理有很多种方式,Redhat的最常用的是RPM方式,安装集成在光盘中的RPM包。这种方式比Windows平台的软件管理更加便捷
CentOS 常用命令大全整理 本文整理了 CentOS 系统中常用的命令,涵盖了查看 CPU 信息、内存信息、CPU 位数、Linux 版本、内核版本、当前时间、硬盘和分区、安装的软件包、键盘布局、SELinux 情况、IP 和 MAC 地址、...
RHEL 7版本系统的基础命令统计加用法实例说明 例: selinux相关 *1.setenforce {0.1} 调整selinux为宽松模式或严格模式 *2.stat file 查看文件的selinux上下文信息 *3.chcon –u system_u file 修改file的selinux上...
以下是一些在`linux常用命令_redhat.pdf`中提到的重要命令及其详细说明: 1. **startx**:在Red Hat这样的Linux发行版中,当你启动计算机进入命令行环境后,可以使用`startx`命令启动X Window System,从而进入图形...
在RedHat系统中,`adduser`实际上是`useradd`命令的符号链接。使用`adduser`时可以指定多个选项,比如新用户的登陆目录、有效期限、所属的用户组等。例如,创建一个新用户frisen,指定登录起始目录为`/home/guest`,...
### Linux常用命令笔记 #### 一、Linux命令基础 Linux是一种强大的开源操作系统,适用于服务器、桌面和嵌入式系统等多种应用场景。了解基本的Linux命令对于有效地管理这些系统至关重要。 ##### 查看帮助文档 - *...
以下是一些针对Red Hat ES的常用优化措施和高级命令的详细解释。 1. **系统调优工具**: Red Hat提供了一个名为`system-tuner`的工具,用于自动调整系统配置以适应特定的工作负载。它会根据CPU、内存、磁盘I/O等硬件...
除了直接查看日志文件,还有一些常用的命令用于日志管理和分析: - **less 或 cat** 可以用来查看日志文件的内容。`less` 允许你上下滚动,而 `cat` 则一次性显示整个文件。 - **tail** 使用 `tail -f` 命令...