Centos7 常用命令进阶

普通常用命令  参考这篇CentOS 7.* 常用命令

 

查看当前的环境变量
export

添加环境变量一般是在/etc/profile 后面添加 PATH=///:$PATH
跟踪命令执行过程:
strace 其他命令
重定向输出

./configure >> /root/tmp/test.txt

 

#   导出history的所有命令:
#   在你的账户目录下    输入命令
ls -a   
#   找到 .bash_history
#   这个就是记录命令文件。
#   输入命令:
cat   .bash_history >> history.txt

 

# 建立.vim目录
mkdir ~/.vim  

# 格式拷贝到.vim目录下
cp -r contrib/vim/* ~/.vim/

# 
more 是从开头阅读文件
cat 是全部文件打开,跳到最后

ll 列出所有文件目录和各种详细信息
ls 仅仅列出所有文件和目录

# 查看目录下的树结构,可能需要提前yum install tree
tree 目录

# 查看man帮助文件
man ./nginx.8

# 查看准备编译的文件支持的参数
./configure --help | more

# 定时执行任务
crontab [ -u user ] { -l | -r | -e }
-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。
如果不使用 -u user 的话,就是表示设定自己的时程表。
-e : 执行文字编辑器来设定时程表
-r : 删除目前的时程表
-l : 列出目前的时程表

# 查看所有环境变量
export -p 

# 查看$PATH环境变量
echo $PATH


# 查看进程
ps -ef | grep goaccess

# 查找文件
find / -name 'postgis-3.so'   # find 命令指定在哪个目录查找什么文件
# linux 下有动态库和静态库,动态库以.so为扩展名,静态库以.a为扩展名
# 查看某个程序使用了那些动态库,使用ldd命令
ldd /bin/ls   

ldconfig是一个动态链接库管理命令,其目的为了让动态链接库为系统所共享。
ldconfig的主要用途:
默认搜寻/lilb和/usr/lib,以及配置文件/etc/ld.so.conf内所列的目录下的库文件。


# PostgreSQL的lib目录和GDAL的lib文件目录添加到系统的库文件目录中
echo '/postgresql/lib' >> /etc/ld.so.conf
echo '/usr/local/lib' >> /etc/ld.so.conf
ldconfig

# 检查是否添加成功
ldconfig -p | grep gdal

注意凡是增加了新的共享库,都需要运行一下ldconfig 命令。

 

yum search sqlite3
# 想要安装的包,但是不知道具体的名字,可以用以上命令查找一下。
rm -rf ./*.json

# 删除当前目录下所有的json文件
ls -al
显示出来的列表解读:
-rw-r–r-- 就可以翻译为,这是一个普通文件,对于所属用户,可读可写不能执行;
对于所属的组,仅仅可读;对于其他用户,也是仅仅可读。如果想改变权限,可以使用命令 chmod 711 hosts。
rpm -qa | more和rpm -qa | less这两个命令,它们可以将很长的结果分页展示出来

ps -ef |grep 关键字  |awk '{print $2}'|xargs kill -9

# 查找所有进程,过滤出关键字的进程,打印第二列(应该是进程号),传入进程号,kill掉进程。
---列出当前文件夹里面各个文件夹的占用空间大小

du -sh *

# 查看已登录用户
w
who

# 查看当前登录和过去登录的用户信息
last

# 查看所有用户最后一次登录时间
lastlog

zip -r earthenterprise.zip earthenterprise/

unzip -o -d /root/epel epel.zip

tar -zcvf earthenterprise.tar.gz earthenterprise

tar -xvzf earthenterprise.tar.gz

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值