Linux中常用命令 <一>
本笔记中记录的命令来源于 《Linux C 编程实战》
-----------------------------------------------------------------------------
1、查看当前目录命令 pwd
2、改变当前目录 cd
3、显示目录或文件信息命令 ls
格式: ls [选项] <目录或文件名>
主要选项如下:
-a 显示所有的文件和目录
-l 以长格式显示文件信息
-t 将结果按修改时间进行排序,新的文件或目录在前面
-R 递归列出目录下所有文件
4、文件内容查看和连接命令cat
格式: cat [选项] <文件1> <文件2> ……
该命令用于把几个文件的内容连接后显示在屏幕上
主要选项如下:
-n 或 --number 对内容进行按行编号进行输出
-b 或--number-nonblock 与-n相似,只是对空行不进行编号
-s 当遇到连续两个以上的空白行时,替换为一个空白行
-v 显示不可打印的字符
5、文件复制命令 cp
格式: cp [选项] <源文件或目录> <目标文件或目录>
该命令用于将一个文件拷贝到另一个文件或将多个文件拷贝到一个目录下
主要选项如下:
-r 若源目录下还有文件或 目录,则都拷贝到目的地
-f 若目标目录下已经有同名的文件,则把它将被覆盖掉
例如:
#cp test.c tmp/program.c
#cp *.c tmp/
6、文件删除命令 rm
格式: rm [选项] <文件或目录>
该命令用于删除文件,若加上-d选项则可以删除指定的目录
主要选项如下:
-i 删除前先询问要求确认
-r 若目录非空,则删除目录下所有的文件
-f 强制删除
例如:
# rm *.c 删除所有以 .c 结尾的文件
# rm –rf tyq 强制删除目录tyq下的文件和子目录,子目录下的所有文件、子目录将一并被删除
7、移动或重命名文件命令 mv
格式: mv [选项] <源文件或目录> <目的文件或目录>
该命令用于对一个文件或目录进行重命名或将几个文件移到另一个目录
主要选项如下:
-i 移动前先询问要求确认
-f 强制移动,若目标目录下有同名文件,则覆盖它
例如:
#mv test.c program.c 重命名
#mv mv –i *.c /tmp/project 将所有 .c 结尾文件移动到目录,若同名,覆盖前要求先确认
8、创建目录命令 mkdir
格式: mkdir [选项] <目录>
如果目标目录不存在,则创建它
主要选项如下:
-p 如果建立的上层目录不存在,则先创建它,也就是可以用它来一次创建多级目录
例如:
#mkdir –p dir1/dir2/dir3
9、删除目录命令 rmdir
格式: rmdir [选项] <目录>
如果指定目录为空就删除,否则出现错误信息
主要选项如下:
-p 当删除指定目录后,若该目录的父目录为空,则也将其删除
例如:
# rmdir –p dir1/dir2/dir3 删除dir3目录,若此时dir2中没有其他文件,则dir2也被删除;以此向上逆推;
10、查看命令帮助
格式: <命令> --help
例如:
#rmdir –help
11、创建新文件 touch
格式: touch <filename>
如果文件不存在,则创建;否则,无操作;
Linux中常用命令 <一>的更多相关文章
- Linux中常用命令
.cd命令 cd 回到跟目录 cd uqihong 进入到uqihong这个文件夹(且cd命令只能一级一级的进入) 2.复制命令 cp -r /usr/local/tomcat ...
- Linux中常用命令(文件与目录)
1.pwd 查看当前目录(Print Working Directory) 2.cd 切换工作目录(Change Directory) (1)格式:cd [目录位置] 特殊目录: .当前目录 ..上一 ...
- Linux中常用命令的使用(一)
这次只讲常用命令 先说命令的组成:命令一般由 (选项.命令.参数) 组成 下面就从开启一个Ubuntu开始说起 1.用户登录:在putty环境下,输完用户名在输入密码 别人想知道你用的linux系统 ...
- Linux 中常用命令
命令基本格式: 命令提示符:[root@localhost ~]# root 代表当前的登录用户(linux当中管理员账号是root) @ 无实际意义 localhost ...
- linux中常用命令总结
一关机/重启/注销 关机 shutdown -h now //立即关机 重启 shutdown -r now //立即重启 reboot 重新启动 注销 logout //退出注销当前用户窗口 exi ...
- Linux中常用命令(文件)
1.cat 显示出文件的全部内容 (1)格式:cat 文件名 -n 显示行号 (2)特点:一次性显示所有文件内容 2.tac 从最后一行倒着显示文件全部内容 3.more 全屏方式分页显示文件内容 回 ...
- Linux中常用命令cat
cat可谓是随处可用,全名:concatenate and print files.用于连接和打印文件,按序读取文件内容,然后输出到标准输出.如果文件是单个破折号-或者缺乏文件,cat将读取标准输入. ...
- Linux中常用命令pipe
大多数linux命令处理数据后都会输出到标准输出,但是如果数据要经过系列列的步骤处理后,才是需要的数据个数,这种需求就需要管道来帮助完成. 管道命令使用"|"作为界定符,将界定符前 ...
- linux中常用命令alias
1.查看系统中所有的命令别名 alias 2.查看指定的别名 alias 别名 2.设定别名 alias 别名='原命令' 3.删除别名 unalias 别名 4.使别名永久生效 vi ~/.bash ...
随机推荐
- redis分布式(主从复制)
Redis主从复制配置和使用都非常简单.通过主从复制可以允许多个slave server拥有和master server相同的数据库副本. Redis的复制原理:本身就是Master发送数据给s ...
- linux内核设计与实现第七周读书笔记
第七章 链接 链接(linking)是将各种代码和数据部分收集起来并组合成为一个单一文件的过程,这个文件可被加载(或被拷贝)到存储并执行.链接可以执行于编译时(compile time),也就是在源代 ...
- POJ.2299 Ultra-QuickSort (线段树 单点更新 区间求和 逆序对 离散化)
POJ.2299 Ultra-QuickSort (线段树 单点更新 区间求和 逆序对 离散化) 题意分析 前置技能 线段树求逆序对 离散化 线段树求逆序对已经说过了,具体方法请看这里 离散化 有些数 ...
- spark streaming (二)
一.基础核心概念 1.StreamingContext详解 (一) 有两种创建StreamingContext的方式: val conf = new SparkConf().s ...
- Git 自动补全
如果你用的是 Bash shell,可以试试看 Git 提供的自动补全脚本. http://git-scm.com/download 下载 Git 的源代码,进入contrib/completion ...
- Linux系统之路——用CentOS 7打造合适的科研环境
安装CentOS CentOS 7的安装与其他Linux发行版的安装差不多,个别地方稍有不同. 准备工作 准备材料 U盘:容量700M以上,用于制作U盘启动盘,因为在制作启动盘时会格式化U盘,所以U盘 ...
- Jenkins基于角色的项目权限管理
参考博客:http://www.cnblogs.com/davidwang456/p/3701972.html 一.简介 由于jenkins默认的权限管理体系不支持用户组或角色的配置,因此需要安装第三 ...
- ROC 曲线/准确率、覆盖率(召回)、命中率、Specificity(负例的覆盖率)
欢迎关注博主主页,学习python视频资源 sklearn实战-乳腺癌细胞数据挖掘(博主亲自录制视频教程) https://study.163.com/course/introduction.ht ...
- [DeeplearningAI笔记]卷积神经网络3.10候选区域region proposals与R-CNN
4.3目标检测 觉得有用的话,欢迎一起讨论相互学习~Follow Me 3.10 region proposals候选区域与R-CNN 基于滑动窗口的目标检测算法将原始图片分割成小的样本图片,并传入分 ...
- Spring整合JMS(四)——事务管理(转)
*注:别人那复制来的 Spring提供了一个JmsTransactionManager用于对JMS ConnectionFactory做事务管理.这将允许JMS应用利用Spring的事务管理特性.Jm ...