Linux学习之基础知识

一些相关服务的指令(以http服务为例):

service httpd start : 启动httpd服务。

service httpd stop  :  关闭httpd服务。

service httpd restart :  重启httpd服务。

service httpd reload :  重新载入httpd服务(不中断)。

service httpd condrestart :   重启httpd服务(若服务关闭,则无法启动)。

service httpd status :  查看httpd服务的运行状态。

chkconfig httpd on  :  设置httpd服务开机自启动。

chkconfig httpd off :禁止httpd服务开机自启动。

chkconfig httpd :检查httpd服务在当前环境下是启用还是禁用。

chkconfig -list :输出在各个运行级别下所有服务的启用和禁用情况。

Chkconfig httpd -list:查看httpd服务zai各个运行级别下的启用和禁用情况。

Chkconfig httpd -add:创建一个新服务文件或者变更配置时使用。

常用指令(持续更新中。。。):

ps -ef:查看系统中正在运行的进程。

more file1 file2 > file 

more file1 file2 >> file : 将文件file1file2中的内容写入文件file中,如果’>’后面的文件不存

在,会自动创建。如果文件存在,那么该文件原来的内容将被覆盖。用>>不会

覆盖,新内容会追加到文件的后面。

pwd:查看目前所在的工作目录的绝对路径。

passwd  [用户名] : 修改用户对应的密码。

date -s “20180101 00:00”: 修改系统当前时间为2018.1.1 00:00。

date '+%Y-%m-%d %H:%M:%S' : 设置输出的时间格式为 2017-12-25 06:17:11。

du -sh 文件1 : 显示文件的大小。

who:显示目前登录到系统的用户。

diff 文件1文件2 : 比较两个文件的异同。

常用符号(持续更新中。。。):

Shell命令提示符#  :  当前登录的用户是系统超级用户。

Shell命令提示符$ : 当前登录的用户是普通用户。

特殊变量$# : 脚本运行时携带的命令行参数的个数。

特殊变量$? : 保存上个已执行命令的退出状态码。

特殊变量$* : 脚本运行时携带的命令行参数,将所有参数当成单个参数。

特殊变量[email protected] : 脚本运行时携带的命令行参数,将所有参数当成数组。

特殊变量$$ : 显示Linux系统分配给该脚本的PID。

其他:

 Linux学习之基础知识

Linux学习之基础知识

Linux学习之基础知识Linux学习之基础知识