linux基本功能概览

1. rsync(远程同步,Remote Synchronization)

原文地址: 第2章 rsync(一):基本命令和用法 - 骏马金龙 - 博客园.

#拷贝文件夹并显示进度
rsync -r --progress ${srcdir} ${dstdir}

2. 同步yum源(redhat)

##### 阿里云
https://mirrors.aliyun.com/epel/7/x86_64/Packages/
##### 华为云
https://mirrors.huaweicloud.com/epel/7/x86_64/Packages/
##### 清华
https://mirrors.tuna.tsinghua.edu.cn/epel/7/x86_64/Packages/

#切换至yum仓库
cd /etc/yum.repos.d/

#删除本地默认yum源
rm -f ./*.repo

#同步远端yum源
scp {remote.repo} {local.repo}

#...
yum makecache

3. netstat 查看端口号

#查看某个端口号的使用情况
netstat -anp | grep 389

4. df 、du

#查看指定文件大小
du -sh ${filename}

5. export

vim ~/.bashrc
source ~/.bashrc
 
export PATH=$PATH:${path}/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${path}/lib
export CPLUS_INCLUDE_PATH=${path}/include
export C_INCLUDE_PATH=${path}/include

6. mount

mount -o

  • loop:用来把一个文件当成硬盘分区挂接上系统
##### nfs mount #####
#nconnect client和server间的tcp连接数
mount -o vers=3,nconnect=16 $src_ip:$src_path $dst_ip:$dst_path

#强制umount
umount -f $mount_path
#or
umount -l $mount_path

7. 构建本地源(yum源、pip源等)

构建本地源之pip2pi

$ip /var/www/html/pip3
cp $src_path $dst_path
cd $dst_dir
dir2pi

8. linux设置文件类型颜色区分

# 设置环境变量
vim ~/.bashrc

# 添加内容
alias ls='ls --color=auto'

# 使得修改后的环境变量生效
source ~/.bashrc

9. apt命令

# 查询软件包版本
apt-cache madison ${package}

# 查询软件包内容
dpkg -L ${package}

10. core

在Linux上如何得到一个段错误的核心转储

# 列出所有内核参数
sysctl -a

# 查看 kernel.core_pattern设置
sysctl kernel.core_pattern

# 将核心转储保存到目录
sysctl -w kernel.core_pattern=/tmp/core-%e.%p.%h.%t

# %e.%p.%h.%t含义,可查看 man core
man core

11. 查看核数

cat /proc/cpuinfo

12. top

# 指定进程号
top -p ${PID}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值