ubuntu常用指令,备忘

github host

github ip 每日更新
修改host文件

sudo vim /etc/hosts

刷新DNS

sudo /etc/init.d/dns-clean start
sudo /etc/init.d/networking restart

ubuntu常用命令,备忘

暂时不记录最最常用的 ls、cd 等命令。

> >>

指令后附加它,可以将指令返回的内容注入文件。
>表示覆盖原文件内容(文件的日期也会自动更新)。
>>表示追加内容(会另起一行,文件的日期也会自动更新)。

export

编辑变量。
export 的效力仅限于该次登陆操作。

export -p 					#显示所有变量
export variable=value		#定义变量的值

ln

软连接经常用于解决各个软件或库的配置问题。
ubuntu命令ln的使用

sudo ln -s src dst			#建立软连接
rm -rf symbolic_name   		#删除软连接,注意不是rm -rf symbolic_name/  
ls symbolic_name -l			#查看软连接

对于python版本:
可以用update-alternatives控制python3默认版本,它建立了二级软连接来代替自己的手动建立软连接。中间连接在/etc/alternatives/中保存。

printenv

显示所有环境变量
可以用| grep 限定范围

wget

从网上下载文件
ubuntu 中wget (下载)命令用法

压缩解压缩

Ubuntu 常用解压与压缩命令
.tar.gz 和 .tgz

tar -zxvf file.tar.gz				# 解压
tar -zcvf file.tar.gz dir			# 将DirName和其下所有文件(夹)压缩
tar -C dst_dir -zxvf file.tar.gz	# 解压到目标路径

.zip

unzip file.zip			# 解压
zip file.zip dir		# 将DirName本身压缩
zip -r file.zip dir		# 压缩,递归处理,将指定目录下的所有文件和子目录一并压缩

vim文本编辑器

操作含义
gg跳转到文档头
G跳转到文档尾
num+gg/G跳转到第num行
dd剪切/删除一行
num+dd剪切/删除num行
yy复制一行
num+yy复制num行
p粘贴
:set nu显示行号
:set nonu不显示行号
u撤销
ctrl+r还原
:/str搜索字符串
n查找下一个
N查找上一个
:split file上下多窗口
:res(ize) num显示行数调整为num行
:res(ize)+num把当前窗口高度增加num行
:res(ize)-num把当前窗口高度减少num行
:vsplit file左右多窗口
:vertical res(ize) num指定当前窗口为num列
:vertical res(ize)+num把当前窗口增加num列
:vertical res(ize)-num把当前窗口减少num列
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值