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 : 将文件file1和file2中的内容写入文件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。
其他: