返回顶部
首页 > 资讯 > 操作系统 >linux 基础学习入门 3
  • 533
分享到

linux 基础学习入门 3

入门基础linux 2023-01-31 01:01:11 533人浏览 薄情痞子
摘要

linux day 3第三天内容并不明确, 自我总结内部命令 用 help command   或  man bash外部命令 用 command --help 或  command -h使用手册 man command信息页 info c

linux day 3

第三天内容并不明确, 自我总结


内部命令 用 help command   或  man bash


外部命令 用 command --help 或  command -h

使用手册 man command

信息页 info command


date命令:

显示昨天 : date -d yesterday

显示前天 : date -d '-2 day' 


date -d '-2 day' +%F


练习:

显示当前日期,格式:2016-08-08

显示当天是星期几。

设置当前日期为2008-08-08 08:08


date +%F

date +%w

date 080808082008

clock -s  恢复



man 帮助

manual 手册 简称 man


man下 搜索 按/ 输入


Linux的man很强大,该手册分成很多section,使用man时可以指定不同的section来浏览,各个section意义如下: 

1 - commands

2 - system calls

3 - library calls

4 - special files

5 - file fORMats and convertions

6 - games for linux

7 - Macro packages and conventions

8 - system management commands

9 - 其他


其中:

1是普通的命令

2是系统调用,如open,write之类的

3是库函数,如printf,fread

4是特殊文件,也就是/dev下的各种设备文件

5是指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义

6是给游戏留的,由各个游戏自己定义

7是附件还有一些变量,比如向environ这种全局变量在这里就有说明

8是系统管理用的命令,这些命令只能由root使用,如ifconfig

使用手册方式举例:

man 1 ls         #查看第一章中的ls命令帮助

man 3 printf     #查看库函数printf帮助


确定章节?man的用法

先  whatis command  =  man -f command

确定想看的 章节  然后 在man x command


man -a command 看command 所有帮助



history命令


history -c 删除内存记录所有命令

rm -rf .bash_history 删除记录文件的所有历史纪录命令



重复前一个命令,有4种方法:

按上方向键

按!!

输入!-1

按Ctrl+p

!字符串:重复前一个以“字符串”开头的命令

!numL:按照history命令输出中的序号重复对应命令

!?字符串:重复包含字符串的命令 如 !?tr 就会查询history列表里包含tr命令最近的命令

!-n:重复n个命令之前的那个命令


ctrl+r  搜索history列表中出现过的命令



要重新调用前一个命令中最后一个参数

 !$

 esc松开+.

 图形界面下 Alt + .



[root@Centos7 ~]# cat /testdir/xx.txt 

this is test

[root@Centos7 ~]# ll !$

ll /testdir/xx.txt

-rw-r--r--. 1 root root 13 Jul 26 13:02 /testdir/xx.txt


[root@Centos7 ~]# cat /etc/issue /etc/issue.net /etc/redhat-release 


\S

Kernel \r on an \m


the hostname is \n

login terminal is \l

the time is \t

\S

Kernel \r on an \m

CentOS Linux release 7.2.1511 (Core) 

[root@Centos7 ~]# ll !*

ll /etc/issue /etc/issue.net /etc/redhat-release

-rw-r--r--. 1 root root 79 Jul 25 11:54 /etc/issue

-rw-r--r--. 1 root root 22 Dec  9  2015 /etc/issue.net

lrwxrwxrwx. 1 root root 14 Jul 21 23:23 /etc/redhat-release -> centos-release

[root@Centos7 ~]# ll !:2

ll /etc/issue.net

-rw-r--r--. 1 root root 22 Dec  9  2015 /etc/issue.net


!n:^ 调用第n条命令的第一个参数

!n:$ 调用第n条命令的最后一个参数

!m:n 调用第m条命令的第n个参数

!n:* 调用第n条命令的所有参数






关于命令的使用

ls

[root@Centos7 ~]# alias ls

alias ls='ls --color=auto'

如想使用ls 的原始命令 不带颜色 

\ls

或者

'ls'


*********************************************

bash的快捷键

Ctrl+l 清屏,想到与clear命令

Ctrl+c 取消命令的执行

Ctrl+a 会移动到命令行的最前面

Ctrl+e 会移动到命令行的最后面

Ctrl+u 会删除到行首

Ctrl+k 会删除到行尾

 Ctrl+b 或 +f 会左右移动一个字符

 ESC +b 或 +f 会左右移动一个单词


--结束END--

本文标题: linux 基础学习入门 3

本文链接: https://lsjlt.com/news/183409.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • linux 基础学习入门 3
    linux day 3第三天内容并不明确, 自我总结内部命令 用 help command   或  man bash外部命令 用 command --help 或  command -h使用手册 man command信息页 info c...
    99+
    2023-01-31
    入门 基础 linux
  • Linux 学习基础入门之Linux分区
    安装Linux,首先要有镜像文件,以CentOS为例,可以在官网或者国内某些镜像Server来获取镜像。根据自己的需要可以选择是 Everything 或者minimal iso.这里不写关于安装的细节,对于其中的一些关键步骤做些说明。1....
    99+
    2023-06-05
  • Python基础学习入门
    Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。在命令行窗口输入"python" 命令来查看本地是否已经安装Python以及Python的安装版本Python下载Python官网:http://www...
    99+
    2023-06-02
  • Kotlin基础学习-入门篇
    本篇文章来自郭霖大佬的第一行代码中的Kotlin教程,笔者只是在学习Kotlin过程中记录学习过程。 Kotlin系列已更新: Kotlin基础学习-入门篇 Kotlin基础学习-第二篇 Kotli...
    99+
    2023-09-07
    kotlin android
  • Django 入门学习(3)
    在例4的基础上,我希望直接保存数据到数据库中。 Django自带了一个sqlite的数据库,已经配置好了 可以直接使用。使用方式和sqlalchemy类似,相当于一个内置的ORM框架。settings.py 默认已经绑定了sqlite3DA...
    99+
    2023-01-31
    入门 Django
  • Android DataBinding 基础入门(学习记录)
    目录 一、DataBinding简介二、findViewById 和 DataBinding 原理及优缺点1. findViewById的优缺点2. DataBinding的优缺点 三、Android mvvm 之 data...
    99+
    2023-08-30
    android
  • Python学习入门基础教程(learn
     在Python里可以自定义函数,实现某特定功能,这里首先要区分一下函数的定义和函数的调用两个基本概念,初学者往往容易混淆。      函数的定义是指将一堆能实现特定功能的语句用一个函数名标识起来,而函数的调用则是通过函数名来使用这一堆语句...
    99+
    2023-01-31
    基础教程 入门 Python
  • Python学习入门基础教程(lear
      在if分支判断语句里的条件判断语句不一定就是一个表达式,可以是多个(布尔)表达式的组合关系运算,这里如何使用更多的关系表达式构建出一个比较复杂的条件判断呢?这里需要再了解一下逻辑运算的基础知识。逻辑关系运算有以下几种运算符.     ...
    99+
    2023-01-31
    基础教程 入门 Python
  • python学习-3 python基础-
    1.基础知识 ~后缀名是可以是任意的 ~导入模块时,如果不是.py就会报错 =》》所以尽量后缀名携程.py 2.执行方式 -python解释器 3.   #!/usr/bin/env python          -----------...
    99+
    2023-01-31
    基础 python
  • 网络基础入门3
    路由 路由器的工作原理:1、路由器仅仅关心数据中的 “ 目标IP 地址” ; 2、路由器提取 目标IP地址,与 路由表中的条目...
    99+
    2023-01-31
    入门 基础 网络
  • 《零基础入门学习Python》【第一版】
    测试题答案: 0. 什么是BIF?BIF 就是 Built-in Functions,内置函数。为了方便程序员快速编写脚本程序(脚本就是要编程速度快快快!!!),Python 提供了非常丰富的内置函数,我们只需要直接调用即可,例如 pri...
    99+
    2023-01-31
    入门 基础 Python
  • C#多线程学习之基础入门
    目录同步方式异步多线程方式异步多线程优化异步回调异步信号量异步多线程返回值异步多线程返回值回调线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进...
    99+
    2024-04-02
  • python基础学习3----列表
    一.字符格式化输出 占位符 %s s = string 字符串           %d d = digit 整数           %f f = float 浮点数 name = input("Name:") age = int...
    99+
    2023-01-30
    基础 列表 python
  • jsp基础学习资料(3)
      会话状态维持是应用开发者必须面对的问题。有多种方法可以用来解决这个问题,如使用、隐藏的表单输入域,或直接将状态信息附加到中。提供了一个在多个请求之间持续有效的会话对象,该对象允许用户存储和提取会话状态信息。也同样支持中的这个概念。  在...
    99+
    2023-01-31
    学习资料 基础 jsp
  • 【机器学习基础 3】 sklearn库
    目录 一、sklearn库简介 二、sklearn库安装 三、关于机器学习 四、sklearn库在机器学习中的应用 1、数据预处理 2、特征提取 3、模型选择与评估 五、常用的sklearn函数 1、数据集划分 2、特征选择 3、特征缩放...
    99+
    2023-09-04
    机器学习 sklearn python
  • 正则表达式基础学习一文入门
    目录正则表达式是什么元字符贪婪匹配、非贪婪匹配和独占模式分组和引用四种匹配模式断言常用正则Demo正则表达式是什么 校验数据的有效性、查找符合要求的文本以及对文本进行切割和替换等操...
    99+
    2023-03-23
    正则表达式基础 正则表达式入门
  • JavaScript基础学习:全面讲解,轻松入门
    JavaScript是什么? JavaScript是一种脚本语言,它与HTML和CSS一起构成了Web的三大基石。它可以用来创建交互式网页,例如动画、游戏和表单。JavaScript也是一种通用的编程语言,这意味着它可以在各种平台上运行...
    99+
    2024-02-08
    JavaScript 基础 教程 学习 入门 演示代码
  • CCIE学习(3)——基础知识回顾
    ●以太网标准 1)10BASE5:粗同轴电缆传输 2)10BASE2:细同轴电缆传输 3)10BASE-T:第一个使用双绞线传输的以太网标准 4)DIX Ethernet Version 2:原始以太...
    99+
    2023-01-31
    基础知识 CCIE
  • python基础入门学习笔记(Python环境搭建)
    Python学习第一篇。把之前学习的Python基础知识总结一下。 一、认识Python 首先我们得清楚这个:Python这个名字是从Monty Python借鉴过来的,而不是源于大家所知道的大蟒蛇的意思。...
    99+
    2022-06-04
    学习笔记 入门 环境
  • python深度学习tensorflow入门基础教程示例
    目录正文1、编辑器2、常量3、变量4、占位符5、图(graph)例子1:hello world例子2:加法和乘法例子3:矩阵乘法正文 TensorFlow用张量这种数据结构来表示所有...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作