当前位置: 首页 > news >正文

ubuntu学习技巧1:容易混淆但又重要的命令

1. tar 解压各种文件命令以及压缩命令

- 解压缩

		".tar.gz" 	tar -xzvf	file.tar.gz
		".tar.bz2"	tar -xjvf	file.tar.bz2
		
		`xz -d node-v6.10.1-linux-x64.tar.xz` ## **.xz解压缩.

		".tar"	tar - xvf file.tar
		".rar"	unrar e file.rar
		".zip"	unzip file.zip 

- 将文件打包压缩

		".tar"		tar -cvf jpg.tar *.jpg 
		".tar.gz"	tar -czf jpg.tar.gz *.jpg
		".tar.bz2"	tar -cjf jpg.tar.bz2 *.jpg 
		".tar.Z"	tar -cZf jpg.tar.Z *.jpg 
		".rar"		rar a jpg.rar *.jpg 
		".zip"		zip jpg.zip *.jpg 
星期六, 06. 七月 2019 04:19下午

2. 多版本Python或者gcc切换

	sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 20
	sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 10
	// 后面的数字代表优先级,越大优先级越高;
	
	"查看已经配置好的gcc版本"
	update-alternatives --list python
	
	"切换配置好的多版本gcc"
	update-alternatives --config python
	## 在后面选择相应的数字就代表当前使用的gcc版本

3. ubuntu下如何查询内存条的主频

	`sudo dmidecode -t memory`

4. ubuntu 下删除用apt-get 安装的库

  • 查找库文件的位置
	locate eigen3  
  • 删除所有相关的文件
` sudo rm -rf /usr/include/eigen3 /usr/lib/cmake/eigen3 \
	/usr/share/doc/libeigen3-dev /usr/share/pkgconfig/eigen3.pc \
	/var/lib/dpkg/info/libeigen3-dev.list /var/lib/dpkg/info/libeigen3-dev.md5sums   `

[参考链接]

[1]. tar解压和压缩各种格式的文件包

[2]. python多版本切换

星期四, 18. 七月 2019 07:57下午

相关文章:

  • RGB颜色空间对应的不同颜色列表
  • V-SLAM重读(1): SVO: Fast Semi-Direct Monocular Visual Odometry
  • C++11回顾学习(4): 语法解析之虚函数与继承
  • ROS回顾学习(10): 项目研究中遇到问题记录2
  • ROS深入学习(1): ROS程序简单调试方式
  • C++ 11回顾学习(5): STL中的vector - map - pair对比
  • V-SLAM重读(2): DSO: Direct Sparse Odometry (DSO)
  • VLP-16第一课: Velodyne的工作原理和驱动安装
  • ubuntu技巧学习3: 将视频转换为gif动态图
  • V-SLAM重读(3):SVO代码阅读和调试修改
  • VLP-16第二课: 学习论文LeGo-LOAM: 基于地面优化的轻量级雷达里程计和地图构建
  • 数据结构与算法第一节:数据结构与算法的关系
  • 数据结构与算法第二节:衡量算法的执行效率(时间、空间复杂度分析)
  • 数据结构与算法第二节:衡量算法的执行效率(时间、空间复杂度分析)(2)
  • 数据结构与算法第三节:数组的使用
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • ES2017异步函数现已正式可用
  • Next.js之基础概念(二)
  • SwizzleMethod 黑魔法
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 漂亮刷新控件-iOS
  • 七牛云假注销小指南
  • 入门级的git使用指北
  • 设计模式走一遍---观察者模式
  • 小程序 setData 学问多
  • 一个普通的 5 年iOS开发者的自我总结,以及5年开发经历和感想!
  • 异步
  • 硬币翻转问题,区间操作
  • 7行Python代码的人脸识别
  • 树莓派用上kodexplorer也能玩成私有网盘
  • ​linux启动进程的方式
  • # 日期待t_最值得等的SUV奥迪Q9:空间比MPV还大,或搭4.0T,香
  • #include
  • #鸿蒙生态创新中心#揭幕仪式在深圳湾科技生态园举行
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • #我与Java虚拟机的故事#连载12:一本书带我深入Java领域
  • (2)MFC+openGL单文档框架glFrame
  • (笔试题)分解质因式
  • (差分)胡桃爱原石
  • (二)构建dubbo分布式平台-平台功能导图
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (删)Java线程同步实现一:synchronzied和wait()/notify()
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (转载)VS2010/MFC编程入门之三十四(菜单:VS2010菜单资源详解)
  • (轉貼) 蒼井そら挑戰筋肉擂台 (Misc)
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .cfg\.dat\.mak(持续补充)
  • .locked1、locked勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET CORE使用Redis分布式锁续命(续期)问题
  • .net 发送邮件
  • .net 怎么循环得到数组里的值_关于js数组
  • .NET 中创建支持集合初始化器的类型
  • .NET:自动将请求参数绑定到ASPX、ASHX和MVC(菜鸟必看)