# root 权限
sudo su> 输入密码
# 查看系统版本
lsb_release -a
uname -a # 内核版本
...
# 建立目录
mkdir -p /tmp/data
...
# 修改权限
chmod 777 -R /tmp/data
...
# 更新资源表
apt update
apt-cache policy ntpdate # 查看应用安装源
apt -y[f] install ntpdate # 安装应用, -f 安装后清除源包
# 升级更新包
apt upgrade
...
# 分区相关
df -lh 查看挂载点
fdisk -l # 查看当前分区
fdisk /dev/vdx 创建分区 n -> dft -> w # 分区
mkfs -t ext4 /dev/vdx1 # 格式化
mount -t ext4 /dev/vdx1 /devnew # 临时挂载(重启失效)
umount -l /dev/vdx1 # 卸载
...
# 目录映射
ln -s /tmp/webApps /home/app
rm -rf /home/app # 解除映射
mount /tmp/webApps /home/app
umount /home/app # 解除映射
...
# 列出目录
ls -lh /
...
# 查看当前网络设置
ifconfig -a
# 获取当前配置的IP
ifconfig | grep 'inet addr' | awk {'print $2'} | grep -vE '(127|172)\.' | cut -d: -f2
...
# 查看端口
netstat -tnlp
...
# 查看当前进程
ps -eLf | wc -l
ps -aux
ps -aux | grep java
# 查看当前最大进程数
cat /proc/sys/kernel/pid_max
# 临时修改最大进程数,重启后恢复默认echo 1000000 > /proc/sys/kernel/pid_max
# 永久修改最大进程数# echo "kernel.pid_max=1000000 " >> /etc/sysctl.confvi /etc/sysctl.confsysctl -p # 应用设置
...
# 开机启动脚本
ln -s /disk_share/xxx.sh /etc/init.d/xxx
update-rc.d xxx defaults # 启用自启
rm -rf /etc/init.d/xxx # 删除自启
update-rc.d xxx remove # 删除自启
/etc/init.d/xxx stop # 停止脚本进程
/etc/init.d/xxx start # 运行脚本进程
/etc/init.d/xxx restart # 重启脚本进程
...
# NFS 挂载(重启失效)
apt -y install nfs-common # 依赖包需安装
mount -t nfs 192.168.100.128:/volume1/ds918disk/svrData/public /pub
umount [-l] /pub # 卸载
...
# 开机挂载
cp /etc/fstab /etc/fstab.bak
mkdir /tmp/a
vi /etc/fstab> i> /dev/vdx1 /devnew ext4 rw 0 0 # 磁盘挂载> 192.168.100.128:/volume1/ds918disk/svrData/public /pub nfs rw 0 0 # NFS 挂载> /home/app /tmp/webApps ext4 rw,bind 0 0 # 目录映射> ESC :wq
mount -a # 直接生效
reboot # 重启系统
shutdown -h now # 立即关机
...
# 查看文件实际占用空间
du -ah ./*.*
...
# 查找7天未修改的日志
find ./ -type f -mtime +7 \( -name "*.log" -or -name "*.txt" \) #文件名
find ./ -type f -mtime +7 -regextype posix-extended -regex '.+\.(log|txt)' #正则
# 正则查找 名称=tmp 的文件夹 -i忽略大小写
find ./ -type d -iregex .*tmp$
# 排除 .vmdk .log 复制# cpio: 做文件归档处理# -p: Copy-pass 模式,即将文件/目录拷贝到另一个位置# -d: 根据需要创建前导目录# -m: 创建文件时保留以前的文件修改时间
find ./*.* -type f | grep -v '.vmdk\|.log' |cpio -pm /tmp/a/
cp `find ./ -type f | grep -vE '(\.vmdk|\.log)'` /tmp/a/
...
# 查看网络连接情况
netstat -an
...
# 清空文件
cat /dev/null > /tmp/xxx.log
echo -n "" > /tmp/xxx.log

常用的APT命令参数

apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package - - reinstall 重新安装包
sudo apt-get -f install 修复安装"-f = ——fix-missing"
...
sudo apt-get remove package 删除包
sudo apt-get remove package - - purge 删除包,包括删除配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
sudo apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends package 了解使用依赖
apt-cache rdepends package 是查看该包被哪些包依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get check 检查是否有损坏的依赖
# 下载安装包位置:
/var/cache/apt/archives
# 清理已经被删除的包的安装包:
apt-get autoclean
# 清理所有包的安装包:
apt-get clean
# 查看包安装目录:
dpkg -L xxx
# 查看所有包信息:
dpkg -l

国内更新源

mv /etc/apt/sources.list /etc/apt/sources.list.bak
vi /etc/apt/sources.list...>ESC :wq!
apt update # 更新资源列表
# 阿里云
deb https://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse# ----------------------------------------------------------------
# 清华大学
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

不知道115云盘? 雨林木风该知道吧, 赖霖枫出品滴~~推荐!!

ubuntu 常用命令及国内更新源相关推荐

  1. Ubuntu零基础教学-Ubuntu常用命令大全(长期更新)

  2. ubuntu 18.04更换为国内更新源

    ubuntu 18.04更换为国内更新源 在执行ubuntu安装开发环境命令sudo apt update, sudo apt install build-essential时,发现安装速度过慢,可以 ...

  3. Ubuntu常用命令大全[显示桌面]

    Ubuntu常用命令大全 查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search 正则表达式 查找文件属于哪个包 #dpkg -S filename apt-f ...

  4. 2017年BackBox5和Ubuntu16.04.1国内更新源

    BackBox是基于Ubuntu的Linux发行版,因此,我们可以使用Ubuntu的更新源作为BackBox的更新源. 1.查看系统版本信息: 输入: uname -a 显示计算机及操作系统的有关信息 ...

  5. Ubuntu常用命令及技巧 #小技巧 #常用终端命令 #远程管理 #SSH #FTP

    Ubuntu常用命令及技巧) 零.思维导图 一.小技巧 二.终端命令格式 1)格式 2)查阅命令相关信息: 三.常用终端命令 1)目录相关 1>ls (list目录):查看当前路径包含的文件目录 ...

  6. Ubuntu常用命令大全(zhuan)

    Ubuntu常用命令大全 Ubuntu常用命令大全 查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search 正则表达式 查找文件属于哪个包 #dpkg -S f ...

  7. Ubuntu 常用命令收集[菜鸟版]

    Ubuntu 常用命令收集[菜鸟版] <script type="text/javascript"></script> <script src=&qu ...

  8. npm的一些常用命令(在国内,建议使用cnpm,在淘宝镜像里面下载就行)

    npm的一些常用命令(在国内,npm操作可能会比较慢,建议使用cnpm,在淘宝镜像里面下载就行,用法和npm一样) cnpm安装地址,直接安装 npm install cnpm -g --regist ...

  9. 总结了一下Ubuntu常用命令

    我特意总结了一下Ubuntu常用命令 sudo apt-get install 软件名 安装软件命令 sudo nautilus 打开文件(有root权限) su root 切换到"root ...

最新文章

  1. 如何设计一个 iOS 控件?(iOS 控件完全解析)
  2. jquery中的each各种神奇遍历用法
  3. 苹果手机微信声音小怎么调大声_成都市苹果手机维修服务网点查询
  4. WPF中实现文件夹对话框(OpenFileDialog in WPF)
  5. linux —— 学习笔记(用户管理与权限控制)
  6. Leetcode--215. 数组中第K个最大元素
  7. api接口怎么分批传递数据_新手上路:浅谈什么是API接口 API定义是什么
  8. 使用SQLite3支持中文路径
  9. Python+Appium+夜神模拟器安装与简单运行(2/2)
  10. TCP 拥塞控制算法
  11. java敏感词过滤_java敏感词过滤
  12. linux文件系统基础知识--目录项 dirent、inode 和数据块
  13. 基于SSM实现的新闻发布系统【附源码】(毕设)
  14. html编写花,HTML5的花儿
  15. m4a怎么转换成mp3,4招搞定
  16. js 微信公众号开发chooseWXPay:fail, the permission value is offline verifying
  17. 关于BIRT的一些认识
  18. 人工智能物联网开发的目录
  19. ARM第一天知识梳理
  20. 新南威尔士量子计算机专业,新南威尔士大学专业排名一览及最强专业推荐(QS世界大学排名)...

热门文章

  1. Photoshop CS5的下载、安装
  2. 共振峰manipulate笔记
  3. openssl安全漏洞解决方案
  4. openssl漏洞怎么处理_Windows暴露严重安全漏洞CVE-2020-0601,影响关键加密功能
  5. 概率论知识回顾(四):事件独立性、贝努利概型
  6. 第一次紧张刺激的面试
  7. JS 面向对象编程、原型链、原型继承(个人学习总结)
  8. 园区管理系统平台 V2.0 发布了
  9. webOffice 常用的一些API以及其他操作
  10. 237_自定义抽签器三