Linux——基础指令

简介: Linux——基础指令

Linux基础指令

ls

语法:ls【语法】【目录或文件】:

功能:对于目录,直接列出目录下所有文件。对于文件,列出文件名和其他信息

  • -a:列出目录下所有文件文件,包括隐藏文件
  • -d:将目录像文件一样显示,而不是直接显示目录下的所有文件
  • 功能:对于目录,直接列出目录下所有文件。对于文件,列出文件名和其他信息
  • -a:列出目录下所有文件文件,包括隐藏文件
  • -d:将目录像文件一样显示,而不是直接显示目录下的所有文件
  • -F:在每个文件名后面附上一个字符以说明该文件的类型。“*”表示可执行文件,“/”表示目录,“@”表示符号链接;“|”表示FIFOs;“=”表示套接字。
  • -r:对目录反向排序
  • -t:以时间排序
  • -F:在每个文件名后面附上一个字符以说明该文件的类型。“*”表示可执行文件,“/”表示目录,“@”表示符号链接;“|”表示FIFOs;“=”表示套接字。
  • -r:对目录反向排序
  • -t:以时间排序

pwd

语法:pwd

功能:显示当前所在目录

cd

语法:cd 目录名

功能:将当前目录改变到目标目录中

touch

语法:touch【选项】...【文件】

功能:touch命令参数可更改文档和目录的日期时间,包括存取时间和和更改时间,或者创建一个不存在的文件。

  • -a:或--time=atime或--time =access或--time=use只更改存取时间
  • -c:或--no-create,不创建任何文档
  • -d:使用指定的日期时间
  • -m:或--time=mtime或--time=modify,只更改变动时间
  • -r:把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同
  • -t:使用指定的日期时间

mkdir

语法:mkdir 【dirname】

功能:在当前目录下创建一个目录

rm

语法:rm【-r -i -f -v】【dirname】

功能:删除文件或目录

  • -r:递归删除目录下所有文件及目录
  • -f:直接删除
  • -i:删除前逐一询问

man

语法:man 【命令】

功能:通过手册查看命令的参数,及语法怎么用的

  • -a:将所有章节都显示出来,比如man printf它从缺省第一章开始搜索,直到就停止,用a选项,当按下q退出,它会继续往后面搜索,直到所有章节都搜索完毕。

手册:

  1. 是普通的命令
  2. 是系统调用的命令,如open,write...
  3. 是库函数,如printf...,/dev下的各种设备文件
  4. 是指文件的格式,比如passwd,就会说明这个文件中各个字段的含义
  5. 给游戏留的,由各个游戏自己定义
  1. 是附件还有一些变量,比如向environ这种全局变量在这里说明
  2. 是系统管理用的命令,这些命令只能由root使用,比如ifconfig

cp

语法:cp【选项】 源文件或目录  目录文件或目录

  • -f:如果目标文件已经存在,一直覆盖
  • -i:若目标文件已经存在的时候,询问是否覆盖

cat

语法:cat 【选项】 【文件】

功能:查看目录文件的内容

  • -b:对非空输出行编号
  • -n:对输出的所有行编号
  • -s:不输出多行空行

more

语法:more 【选项】 【文件】

功能:类似cat

  • -n:对输出的所有行编号
  • q:退出more

less

语法:less【参数】文件

功能:和more类似

  • -i:忽略搜索时的大小写
  • -N:显示每行的行号
  • /字符串:向下搜索“字符串”的功能
  • ?字符串:向上搜索“字符串”的功能
  • n:重复前一个搜索
  • N:反向重复前一个搜索
  • q:退出

head

语法:head【参数】..【文件】..

功能:显示文件的内容到标准输出中,默认打印的是文件的前10行

  • -n:显示的行数

tail

语法:tail 【必要参数】【选项参数】【文件】

功能:用于显示指定文件的末尾内容,不指定文件时,作为输入信息进行处理。(通常查看日志文件)

  • -f:循环读取
  • -n<行数>:显示行数

date

  • -%H:小时
  • -%M:分钟
  • -f:循环读取
  • -n<行数>:显示行数

date

  • -%H:小时
  • -%M:分钟
  • -%S:秒
  • -%X:相当于%H:%M:%S
  • -%d:日
  • -%m:月份
  • -%Y:完整年份
  • -%F:相当于%Y-%m-%d

时间戳:date+%s

cal

命令格式:cal 【参数】【月份】【年份】

功能:显示公历日历。

  • -3:显示系统的前3个月,当前月,下一个月
  • -j:显示在年中的第几天
  • -y:显示当前年份的日历

grep

语法:grep【选项】搜寻字符串文件

功能:在文件中搜索字符串,将找到的行打印出来

  • -i:忽略大小写
  • -n:把行号输出出来
  • -v:显示出没有“搜寻字符串”内容的那一行

zip/unzip:将目录文件压缩成zip格式

  • -r:递归处理

tar:打包/解包

  • -c:建立一个压缩文件
  • -x:解开一个压缩文件
  • -t:查看tarfile里面的文件
  • -z:是否同时具有gzip的属性?即是否需要用gzip压缩
  • -j:是否具有bzip2的属性?即是否用bzip2压缩
  • -v:压缩的过程中显示文件!
  • -f:使用档名
  • -C:压缩到指定目录

bc:可以进行浮点数运算

uname -r:获取电脑和操作系统的相关消息。uname可显示Linux主机所用的操作系统的版本,硬件的名称等基本信息。


-a/-all:详细显示出所有信息,依次为内核名称,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称。

su -:回到上次目录

vim + filename:如果没有文件,则创建一个文件,进入vim。


相关文章
|
2月前
|
Linux Windows
【Linux】-基本指令(下)
【Linux】-基本指令(下)
【Linux】-基本指令(下)
|
2月前
|
Linux
【Linux第一弹】- 基本指令
【Linux第一弹】- 基本指令
35 1
|
2月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
47 3
|
2月前
|
Unix Linux 索引
【Linux】-基本指令(上)
【Linux】-基本指令(上)
|
2月前
|
Linux Shell Windows
Linux入门1——初识Linux指令
Linux入门1——初识Linux指令
31 0
Linux入门1——初识Linux指令
|
2月前
|
人工智能 Unix Linux
装杯 之 Linux指令
本文介绍了Linux操作系统的基本命令。首先欢迎各位进入Linux的世界,并展示了`ls`命令,用于列出目录下的文件和子目录。接着介绍了`pwd`命令,用于显示当前目录;`cd`命令,用于切换目录;`mkdir`命令,用于创建目录;`touch`命令,用于创建普通文件或修改文件时间戳;`rmdir`命令,用于删除空目录;以及`rm`命令,用于删除文件或目录。通过这些基本命令,你可以开始探索和管理Linux系统。
|
4月前
|
存储 Linux
Linux专栏08:Linux基本指令之压缩解压缩指令
Linux专栏08:Linux基本指令之压缩解压缩指令
58 4
|
4月前
|
Linux
Linux专栏09:Linux基本指令之时间日期指令及关机重启指令
Linux专栏09:Linux基本指令之时间日期指令及关机重启指令
89 2
|
4月前
|
Linux
Linux专栏07:Linux基本指令之文件搜索指令
Linux专栏07:Linux基本指令之文件搜索指令
68 2
|
4月前
|
Unix Linux
Linux专栏06:Linux基本指令之文件处理指令
Linux专栏06:Linux基本指令之文件处理指令
59 2