我们在Ubuntu系统中安装程序时,经常要在usr目录下新建、拷贝文件,此文件夹在Linux类系统中需要root权限才能访问,因此用常规的鼠标右键菜单操作是无效的,今天分享一下在终端中使用命令新建、拷贝文件。

  相关命令:

  cd 路径                   (进入一个路径,比如 /usr/local/lib)

  cd ..          (返回上一个文件夹)

  ls         (显示当前文件夹下的所有文件,Linux独有哦,dir 也有相同功能)

  sudo 命令     (获取超级管理权限,需要输入密码)

  常用新建、删除、拷贝命令:

  mkdir 目录名        (新建一个文件夹,文件夹在Linux系统中叫做“目录”)

  touch 文件名        (新建一个空文件)

  rmdir 目录名        (删除一个空文件夹,文件夹里有内容则不可用)

  rm -rf 非空目录名 (删除一个包含文件的文件夹)

  rm 文件名 文件名 (删除多个文件)

  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的图形界面的发展,很多命令在个人桌面电脑已经不大使用了,但在只有命令行的服务器集群还是需要的,所以我很佩服那些维护服务器的工程师,另外,想拥有出色的编程技术,记忆力真的很重要,所以各位不要总是熬夜,照顾好自己的身体。

  话说博客园的日记功能,原来是私有性质,移到日记中的文章首页就不会公开显示了,而且不能移回去。。。

  2015年07月24日18:31:16 更新博文:

  增加一个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包管理器

    获取安装:sudo apt-get install rpm

    创建文件夹:mkdir /var/lib/rpm

    初始化:rpm --initdb 

    安装rpm文件:rpm -ivh xxx.rpm

  chmod +x *.sh 这个命令是为sh文件增加可执行权限;

  chmod +R 777 *.*  对当前目录下的所有子目录和子文件进行 777权限的变更;通在安装软件时复制相关文件。

Ubuntu系统下常用的新建、删除、拷贝文件命令的更多相关文章

  1. [转]Ubuntu系统下常用的新建、删除、拷贝文件命令

    我们在Ubuntu系统中安装程序时,经常要在usr目录下新建.拷贝文件,此文件夹在Linux类系统中需要root权限才能访问,因此用常规的鼠标右键菜单操作是无效的,今天分享一下在终端中使用命令新建.拷 ...

  2. 在Ubuntu系统下连接远程服务器并传输文件

      原文链接:https://blog.csdn.net/u013250416/article/details/78075590 一. 连接远程Ubuntu服务器. 1. 打开命令行,输入 : sud ...

  3. Ubuntu系统下解决“YourUserName不在sudoers文件中。此事将被报告”的问题

    本文由荒原之梦原创,原文链接:http://zhaokaifeng.com/?p=624 问题描述: 之前在使用Fedora系统时遇到过在使用 sudo 时提示"YourUserName不在 ...

  4. Ubuntu系统下创建python数据挖掘虚拟环境

    虚拟环境:   虚拟环境是用于创建独立的python环境,允许我们使用不同的python模块和版本,而不混淆.   让我们了解一下产品研发过程中虚拟环境的必要性,在python项目中,显然经常要使用不 ...

  5. Ubuntu系统下的多路径软件 DM Multipath 配置。

    Ubuntu系统下的多路径软件是操作系统自带的 DM Multipath工具.------------------------------------------------------------- ...

  6. ubuntu系统里常用的几个命令

    ### ubuntu系统里常用的几个命令 卸载软件: sudo apt-get --purge remove easy-rsa //最后是包名, --purge是可选参数,加上的话移除配置文件 删除文 ...

  7. ubuntu系统下创建软件桌面快捷方式

    转自ubuntu系统下创建软件桌面快捷方式 默认情况下,ubuntu会将自动安装的软件快捷方式保存在/usr/share/applications目录下,如果我们要创建桌面快捷方式,只需要右键-复制- ...

  8. ubuntu系统下Python虚拟环境的安装和使用

    ubuntu系统下Python虚拟环境的安装和使用        前言:进行python项目开发的时候,由于不同的项目需要使用不同的资源包和相关的配置,因此创建多个python虚拟环境,在虚拟环境下开 ...

  9. ubuntu系统下安装pyspider:搭建pyspider服务器新手教程

    首先感谢“巧克力味腺嘌呤”的博客和Debian 8.1 安装配置 pyspider 爬虫,本人根据他们的教程在ubuntu系统中进行了实际操作,发现有一些不同,也出现了很多错误,因此做此教程,为新手服 ...

随机推荐

  1. VHDL的testbench的编写(转)

    大多数硬件设计人员对verilog的testbench比较熟悉,那是因为verilog被设计出来的目的就是为了用于测试使用,也正是因为这样verilog的语法规则才被设计得更像C语言,而verilog ...

  2. TypeScript学习笔记(五):接口

    使用接口 在前面的笔记中我们知道可以使用Object Type来指定参数的属性,如下: function printLabel(labelledObj: {label: string}) { cons ...

  3. c# 实现IComparable、IComparer接口、Comparer类的详解

    在默认情况下,对象的Equals(object o)方法(基类Object提供),是比较两个对象变量是否引用同一对象.我们要必须我自己的对象,必须自己定义对象比较方式.IComparable和ICom ...

  4. 关于GridBagLayout的讲解哦

    13-08-29 17:01:10|  分类: Java |  标签:gridbaglayout  gridbagconstraints  添加方法  |字号 订阅     GridBagLayout ...

  5. 【Cocos2d-x】 HttpClient 网络通信(Http)的简单应用

    Cocos2dx 为我们封装了在cocos2dx中http的网络框架,其文件在cocos2dx引擎包的extensions\network文件下的 HttpClient.HttpRequest .Ht ...

  6. Android如何判断一个应用在运行

    在一个应用中,或一个Service .Receiver中有时候需要判断一个应用是否正在运行,以便进行一些相关的处理,这个时候我们需要得到一个ActivityManager,这个Manager顾名思意就 ...

  7. hadoop namenode又一次格式化以后hbase的hmaster进程启动后立即消失

    hadoop的 namenode又一次格式化以后.重新启动hbase.发现它的hmaster进程启动后立即消失,查看一大堆日志,最后在zookeeper的日志里发现例如以下问题 Unable to r ...

  8. HDU 4819 Mosaic 二维线段树

    Mosaic Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://acm.hust.edu.cn/vjudge/contest/view.action ...

  9. strcpy_s与strcpy的比較

    strcpy_s和strcpy()函数的功能差点儿是一样的.strcpy函数,就象gets函数一样,它没有方法来保证有效的缓冲区尺寸,所以它仅仅能假定缓冲足够大来容纳要拷贝的字符串.在程序执行时,这将 ...

  10. 【XS128】Link error L1822 symbol _FADD / _FSUB/ _FDIV/ _FMUL.....错误解决的方法

    转载请注明出处 因为阅历有限,篇幅不周之处还望指出,谢谢 假设方法确实奏效,请一定回复点赞哦,给后来人也是一种帮助,谢谢! 这是飞思卡尔 XS128平台比較常见的LINK错误. 可是要解决起来也比較头 ...