Ubuntu系统下常用的新建、删除、拷贝文件命令
转自:http://www.cnblogs.com/jackchiang/p/4065723.html
我们在Ubuntu系统中安装程序时,经常要在usr目录下新建、拷贝文件,此文件夹在Linux类系统中需要root权限才能访问,因此用常规的鼠标右键菜单操作是无效的,今天分享一下在终端中使用命令新建、拷贝文件。
相关命令:
cd 路径 (进入一个路径,比如 /usr/local/lib) cd .. (返回上一个文件夹) ls (显示当前文件夹下的所有文件,Linux独有哦,dir 也有相同功能) sudo 命令 (获取超级管理权限,需要输入密码)
常用新建、删除、拷贝命令:
mkdir 目录名 (新建一个文件夹,文件夹在Linux系统中叫做“目录”) touch 文件名 (新建一个空文件) rmdir 目录名 (删除一个空文件夹,文件夹里有内容则不可用) rm -rf 非空目录名 (删除一个包含文件的文件夹) rm 文件名 文件名 (删除多个文件)
mv 文件名 目的文件夹 (移动文件到新的文件夹下)
cp 文件名 目标路径(拷贝一个文件到目标路径,如cp hserver /opt/hqueue) cp -i (拷贝,同名文件存在时,输出 [yes/no] 询问是否执行) cp -f (强制复制文件,如有同名不询问) 常用解压、安装程序、文件更新命令:deb格式双击即可安装 tar -zxvf *.tar.gz ( 解压 tar.gz格式的文件 ) source *.install (安装install格式的安装包) sh 路径/×.sh (安装sh格式的文件,如 sudo sh /home/hp/Downloads/*.sh) sudo apt-get upgrade(更新已安装的包) sudo apt-get update (更新源)
如果想知道安装的文件身在何方?可以去 /usr/share/applications 文件夹下面看看,然后用前文提到的方法在桌面创建一个快捷方式。
以上都是我常用的命令,其实Linux下的命令多如牛毛,但随着Ubuntu的图形界面的发展,很多命令在个人桌面电脑已经不大使用了,但在只有命令行的服务器集群还是需要的,所以我很佩服那些维护服务器的工程师,另外,想拥有出色的编程技术,记忆力真的很重要,所以各位不要总是熬夜,照顾好自己的身体。
话说博客园的日记功能,原来是私有性质,移到日记中的文章首页就不会公开显示了,而且不能移回去。。。
增加一个rpm格式的安装方法:
rpm其实不是软件包,而debian系统下的包管理机制,如果要安装rpm格式按以下步骤:
方法一:先用alien把rpm转deb
安装alien: sudo apt-get install alien
转换为deb包:alien -d xxx.rpm (deb包在UBuntu下可以直接双击安装)
直接安装:alien -i xxx.rpm
方法二:安装rpm包管理器(redhead专用)
获取安装:sudo apt-get install rpm
创建文件夹:mkdir /var/lib/rpm
初始化:rpm --initdb
安装rpm文件:rpm -ivh xxx.rpm
chmod +x *.sh 这个命令是为sh文件增加可执行权限;
chmod +R 777 *.* 对当前目录下的所有子目录和子文件进行 777权限的变更;通在安装软件时复制相关文件。
安装alien
# wget http://ftp.de.debian.org/debian/pool/main/a/alien/alien_8.86.tar.gz # tar -zxvpf alien_8.86.tar.gz # cd alien To install alien, become root and type: # perl Makefile.PL # make # make install
DEB与RPM互换
Debian的DEB与redhat的RPM是Linux下比较方便的软件安装包格式.使用alien可以实现这两者的互换.
1、安装alien
在ubuntu下,alien已经添加在源中,可以使用 sudo apt-get install alien进行安装
2、转换RPM为DEB
sudo alien test.rpm
3、转换DEB至RPM
sudo alien -r test deb
2017年6月19日更新
alien工具的作用:一个将rpm包转换为deb包的工具
alien工具的安装:apt-get install alien
alien的使用:先进入rpm包的目录,再在终端使用命令 alien xxx.rpm
即可在本目录下生成一个xxx.deb
然后你就可以 dpkg -i xxx.deb了
debian就是一种linux系统 ubuntu就是用的这种形式(一般使用的apt命令dpkg命令的就是debian的系统)
rpm是红帽子linux安装管理程序 后缀是rpm就用这个命令安装
*.rpm格式的软件包,
rpm(redhat package manager),一般命令为: 安装:rpm -ivh *.rpm,i 安装,v 校验,h 用散列符显示安装进度 卸载:rpm -e packagename, 卸载
*.tar.gz/*.tgz、*.bz2形式的二进制软件包安装:tar -zxvf *.tar.gz 或 tar -jxvf *.bz2
安装你说得那个软件
tar -zxvf fcitx-4.0.0.tar.gz
cd fcitx-4.0.0
/.configure
make
sudo make installl
四个重要文件
/etc/profile —— 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置;
/etc/environment —— 在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量;
/etc/bashrc —— 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取;
~/.profile —— 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,它设置一些环境变量,执行用户的.bashrc文件;
~/.bashrc —— 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取;
作者:Eric Li
出处:http://www.cnblogs.com/ericli-ericli/
除转载文章外,随笔版权归作者和博客园所有,欢迎转载,转载请标明出处。
如果您觉得本篇博文对您有所收获,觉得作者还算用心,请点击右下角的 [推荐],谢谢!