linux基础

一 、yum
1、yum源的repo文件
repo文件是linux的yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或多个软件仓的细节内容,例如我们将从哪里下载需要安装或升级的软件包,repo文件中的设置内容将被yum读取和应用。
2、yum clean all 和 yum makecache
yum会把下载的软件包和header存储在cache中,而不自动删除。可以使用yum clean指令进行清除,更精确的用法yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all全部清除。
3、yum makecache
把服务器的包信息下载到本地电脑缓存起来,makecache建立一个缓存,以后install时就在缓存中搜索,提高了速度。

二、cp
-r:递归处理,将指定目录下的文件与子目录一并处理。
-v:显示执行过程。
-f:强行赋值文件和目录,不论目的文件或目录是否存在。

三、alias实现命令别名:https://www.cnblogs.com/qmfsun/p/6114820.html
alias可以让我们将一些需要频繁使用的但又过于冗长的命令设置一个别名。以后只需输入一个简短的别名就可以达到同样的作用。
用法:alias name=value 注意:=和字符串之间不能包含空格
1、显示当前设置的所有别名:alias
2、只显示某个别名代表的含义可以输入alias name,比如:alias ll
3、为命令设置别名: 例如: alias cdtest=‘cd /src/www/app/acount’
4、取消别名:unalias cdtest
5、一次执行多条命令:例如,希望操作如下
(1)进入目录/root
(2)查看目录下的文件
(3)切换回根目录/
a、首先使用type 自定义命令名,查看自定义命令名是否被系统占用,type loo
b、其次使用命令alias创建自定义命令名:alias loo=‘cd /root;ls;cd /’,注意,分号与分号之间没有空格

四、ldd he nm
ldd是用来分析程序运行时需要依赖的动态库的工具。
举例:
root@xxhui:/home/hui# ldd /bin/ls
linux-vdso.so.1 (0x00007ffeeffc3000)
libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f8e631c7000)
libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007f8e62fbe000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8e62c19000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f8e629a9000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8e627a5000)
/lib64/ld-linux-x86-64.so.2 (0x00005599a18e8000)
libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x00007f8e6259f000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f8e62382000)
在上面的例子中,ldd的结果可以分为三列来看:
第一列:程序需要依赖什么库
第二列:系统提供的与程序需要的库所对应的库
第三列:库加载的开始地址
(1)比较第一列和第二列,可以分析程序依赖的库和系统提供的库,是否相匹配
(2)第三列,可以知道当前的库中的符号在对应的进程的地址空间中的开始位置
https://blog.csdn.net/statdm/article/details/7759100
https://blog.csdn.net/qq_26819733/article/details/50610129

五:shell脚本算数运算:
https://baijiahao.baidu.com/s?id=1593078903802163835&wfr=spider&for=pc

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值