CentOS 7 常用命令 (持续更新中...)

#查看进程 参数 aux 代表显示详细
ps -aux | grep redis   
#pid: 进程id, 用于 kill [pid] 关闭进程
#管道字符 | 代表把左边的输出当作右边的输入  grep: 搜索

查看目录 ls : 就是list的简写,通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。(此外 ll类似于 ls -l)

ls -a #列出目录所有文件,包含以.开始的隐藏文件
ls -A #列出除.及..的其它文件
ls -r #反序排列
ls -t #以文件修改时间排序
ls -S #以文件大小排序
ls -h #以易读大小显示
ls -l #除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来

进入目录 cd

cd - #进入上一次工作路径
cd ~ #进入 "home" 目录

创建文件夹 mkdir

mkdir work #在当前目录下创建work文件夹
mkdir -p /home/local/redis  #在 home 目录下创建路径为 local/redis的目录,若不存在,则创建

删除文件/文件夹 rm

rm redis.conf  #删除文件
rm -rf test   #删除test文件夹,并不询问, 参数 r为递归删除目录中的文件(目录) 参数f为强制删除

搜索命令所在的位置 witch: which 是在 PATH 就是指定的路径中,搜索某个系统命令的位置,并返回第一个搜索结果。使用 which 命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。

which php #查看PHP可执行文件的位置。
#/bin/php
whereis php  #查看PHP文件的位置。
#/usr/bin/php /usr/lib64/php /etc/php.d ...

reboot #重启
shutdown -r now #立刻重启(root用户使用)
shutdown -r 5 #过5分钟自动重启(root用户使用)
shutdown -r 20:35 #在时间为20:35时候重启(root用户使用)
#如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
halt  #立刻关机
poweroff  #立刻关机
shutdown -h now #立刻关机(root用户使用)
shutdown -h 10 #10分钟后自动关机

设置环境变量 这里我使用vim,推荐用vim

#方法一
vi /etc/profile
~
~
~
#在文件最后一行添加
export PATH=$PATH:/usr/local/redis/src:/opt/remi/nodejs/bin
#这里我把redis 和nodejs 加入了环境变量以后就能直接使用Node命令了,一次加入多个用冒号 : 分隔,完毕用source /etc/profile 使配置文件立即生效。否则等下次登录才有效。
注:/etc/profile文件类似个人偏好设置。

#方法二 直接在命令行敲出如下代码,一次性效果。
PATH={$PATH}:/usr/local/redis/src:/opt/remi/nodejs/bin

#关于加入环境变量其实还有一种偷懒的办法,即软链接 ln -s 源文件 目标文件 拿node v10.15.0版本来说,我的node安装目录为 /app/nodejs
echo $PATH
# usr/local/bin...    这里输出已经加入环境变量的目录
ln -s /app/nodejs/bin/node /usr/local/bin/node  #把可node执行文件软链接到已经加入环境变量的目录中。
node -v
# v10.15.0 软链接类似windows的快捷方式。

(间歇性更新...)

本作品采用《CC 协议》,转载必须注明作者和本文链接
困困熊
Meriodas
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!