Linux-36-linux基础重要命令13(L005-18)

【Linux常用命令总结】

1.创建目录——mkdir

2.以长格式显式目录和文件——ls      ld

3.切换目录层次——cd

即进入新的目录,进入新的文件夹。

4.创建文件或修改文件时间戳——touch

如果文件不存在,就新建文件,如果存在,就改变文件的访问时间等信息,不会对文件内容造成修改。

5.编辑文件内容——vi

6.在编辑文件内容时:保存文件内容并退出——:wq,强制保存文件内容并退出——:wq!,不保存直接退出——:q,不保存强制退出——:q!

7.上传文件——rz

8.下载文件——sz

9.打印输出内容——echo,复杂的输出——printf

10.查看文件内容——cat

11.拷贝单个文件——cp

12.拷贝目录——cp  -a(相当于-pdr)或cp  -p(连同属性一起拷贝)或cp  -r(递归拷贝)

13.删除单个文件(有提示问你是否确认删除)——rm

14.直接彻底删除单个文件(慎用)——rm  -f

15.递归删除文件或目录——rm  -r

16.删除指定的目录或文件——rm  -fr

17.删除空目录——rmdir

18.打印输出文件前n行内容——head –n

(head后如果什么都不接,如head1.txt则默认是显式1.txt内容的前10行)

19.打印输出文件最后n行内容——tail –n

(tail后如果什么都不接,如tail1.txt则默认是显式1.txt内容的最后10行)

20.过滤——grep

(将1.txt中haha内容排除,显示剩余内容,用grep –vhaha 1.txt)

(将1.txt中只显示haha,用grephaha 1.txt)

21.取各种内容——sed

(sed  –n  /haha/p 1.txt是打印1.txt中的haha内容,-n是取消默认输出,p是打印print,sed  /haha/d 1.txt是将1.txt中除haha以外的内容打印输出,d就是删除delete)

22.查看目录树(目录结构)——tree

23.显式设置别名——alias

24.取消别名——unalias

25.查看命令的路径——which,
whereis,locate,find

(①find/ -type f –name “1.txt”是从根目录开始搜索所有名称为1.txt的文件,要求文件名必须完全匹配才可以被搜索到;②find/root/ -type f –mtime +5是搜索/root目录下5天前修改的文件)

26.把find,ls等命令的输出交给后面处理(详见之前的例子)——xargs

27.打印数字序列——seq

(类似echo{1..5})

28.查看命令及配置文件等的帮助——man

29.移动目录或改名——mv

(改名一般用rename)

30.显示当前的路径——pwd

31.查看之前输入命令的历史记录——history

【Linux常用符号总结】

(1);  (分号)多个命令的分隔符

(2)/  根或者路径的分隔符

(3)>  标准输出重定向,数据流朝着箭头的方向流动,会覆盖原数据

(4)>>  追加重定向,数据流朝着箭头的方向流动,不会覆盖原数据,在原文件结尾追加内容

(5)<或<  标准输入重定向,用于改变命令的输入,指定输入内容,后跟文件名

(6)<<或<<  输入重定向,后跟字符串,用来表示“输入结束”,也可用ctrl+d来结束输入

(7)..  上一级目录

(8).  当前目录

(9)~  用户的家目录

(10)|  管道,通过管道把前一个命令的输出交给后一个命令继续处理

(11){}  配合echo打印序列,如echo{1..6}和echo{a..z},注意seq只用于数字序列,不能用于字母序列,

时间: 2024-11-01 21:17:51

Linux-36-linux基础重要命令13(L005-18)的相关文章

linux课上基础的命令

1.mkdir  创建目录 创建目录 ===> make directory  ====>  mk  dir   ====>mkdir mkdir  /data -p 递归创建目录 2.ls   list  列表 列出目录中内容 -l(字母)  long 长格式,详细信息 -d  directory    查看目录(把目录当做普通文件对待) 3.cd  进入目录 chage directory 改变当前正在使用的目录 cd /data 4.pwd  指南针,显示你当前的位置,print

Linux网络配置基础及命令使用

网络基础少不了,了解基本概念 MAC:Media Access Conctrol     网卡设备的固定且唯一的硬件地址,用于局域网通讯主机识别            IP:Internet Protocol     由网络号和主机号组成的通讯地址标识,用于界定源和目标主机 DNS:Domain Name System     1.DNS服务器是域名系统,用于解析主机名,实现基于主机名的通讯 2.全球的DNS服务器的域名数据都是相同的,备用DNS的作用是主DNS不可用时(挂掉)顶上,并非在主DN

Linux下MySQL基础使用命令

www.mysql.com 官方网站 communlty server 社区版  免费的 显示系统自带的mysql包 yum list | grep mysql 安装mysql: yum install -y mysql-server mysql mysql-devel 看按的版本: rpm -qi mysql-server 初始化: service mysqld start    /restart 设置密码: mysqladmin -u root password '密码' 开机启动: chk

linux简介和基础命令使用

1.按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别. linux主流发行版本主要有 slackware系列:主要代表有S.u.S.E,openSUSE openSUSE:根据使用者的不同,可选择适用于各自的版本. debian系列:主要衍生分支ubuntu,mint ubuntu:在国内名气较大,使用广泛,其突出特点使用简单,容易上手.可为装完就能用 mint:基于ubuntu,显著特点安装时可选择桌面环境后,即可使用,简单,方便易用 redhat系列:主要代表rehl,Cent

Linux安装与基础命令

首先准备一个liunx镜像和一台安装好虚拟机的电脑. 配置好虚拟机,选在稍后安装.选择镜像文件,开启虚拟机进行安装. 配置yum源.首先插入光盘.由于是虚拟机,用的光盘镜像, 在/mnt/下面创建一个文件夹yum .      复制所有光盘里的内容到/mnt/yum   cp -rf /media/RHEL_5.9\ x86_64\ DVD/*  /mnt/yum 用vim编辑器配置文件   vim /etc/yum.repo.d/rhel-debuginfo.repo 配置如下: [rhel]

Linux运维基础命令笔试题--看看你会多少?

老男孩Linux运维基础2728期课后学习效果上机闭卷考试题详解 http://edu.51cto.com/course/course_id-5577.html 如果你觉得不错,请为他点赞和评价.这样可以激发他更强的回报小伙伴的欲望!   老男孩教育linux运维就业班第一周课后学习效果能力上机大考察 (每题10分共130分,过100即可,请给出详细步骤) 1.创建目录/data/oldboy ,并且在该目录下创建文件oldboy.txt,然后在文件oldboy.txt里写入内容"inet ad

Linux零基础入学之1-3 RHEL7基本命令操作和启动级别设置

§Linux零基础入学之1-3 RHEL7基本命令操作和启动级别设置 [本节内容] *Linux终端介绍 *shell提示符 *Bash shell基本语法 *基本命令的使用:ls.pwd.cd *查看系统折BIOS设置 *Linux如何获得帮助 *Linux关机命令:shutdown.init 0等 *Linux 7个启动级别 *设置服务器在来电后自动开机 [Linux终端介绍] tty    控制台终端 pts    代表虚拟终端 tty1-tty6 > 刚进入的图形界面(桌面)为tty1

【系统知识点】linux基础&优化命令

Xshell上传下载服务器的文件: yum -y install lrzsz sysstat//安装对应软件 sz XXXX//下载 rz XXXX//上传 创建用户: Useradd vrfxie //创建用户 -c comment 指定一段注释性描述. -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录. -g 用户组 指定用户所属的主用户组. -G 用户组,用户组 指定用户所属的附加组. -s Shell文件 指定用户的登录Shell. #可以设置为/sbin

linux 文件系统及基础命令 (亢龙有悔.)

linux文件系统及基础命令 命令详解及范例: 1.pwd :此命令为显示工作目录 [[email protected] sysconfig]# pwd /etc/sysconfig 2.echo :此命令为回显示命令 [[email protected] sysconfig]# echo $PATH /usr/lib64/qt3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root 3.cd :此命令为