Linux命令行,经常用到的小结

来源:互联网 发布:okhttp源码解析 编辑:程序博客网 时间:2024/06/02 00:30

解压http://www.cnblogs.com/txw1958/archive/2012/09/13/linux-tar.html  tar zxvf FullName

复制http://www.cnblogs.com/peida/archive/2012/10/29/2744185.html     cp log.log test5 前复制到后;

所有子目录下的文件可以这样:cp -rf 路径/* 目标位置

新建文件夹http://www.cnblogs.com/peida/archive/2012/10/25/2738271.html   mkdir test1创建一个空目录

删除命令: rm FullName -f; rm -rf FiullName可以删除整个目录

ll

ls

apt-get install softwarepackage

修改环境变量  sudo gedit /etc/profile

gedit打开文件

安装rpm格式文件 

rpm -ivh PackageName  详见http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/08/2203153.html
卸载:
apt-get remove packagename 删除包,apt-get install packagename 安装包,apt-cache show packagename 
apt-get update 更新源
dpkg -P --force-all Name
rpm -e Name    http://www.cnblogs.com/ziziwu/archive/2012/02/01/2335102.html

rpm安装包发生与旧版本的冲突,但是旧版本已经“手动删除”(之前的jdk是通过bin文件安装的,查了一下还能手动删除卸载,但是删除之后必定有冲突留下,这时我想安装高版本的rpm的jdk包),此时必须用强制安装的形式,

rpm -ivh --force PackageName
rpm、deb等软件包管理系统都会为已安装的软件包维护一个二进制的数据库,以保证相关查询的速度。手动删除文件后,并没有修改这个数据库,rpm快查询结果当然是软件还没卸载。
Linux下安装与删除软件http://blog.csdn.net/kiki113/article/details/4342309

复制文件夹下的所有文件到一个指定的目录中去:

cp -Rf /home/user1/* /root/temp

0 0
原创粉丝点击