linux基础命令一
linux基础命令一
1、date命令
date命令介绍:显示或者设置系统日期
date命令的语法:
显示日期:date [options...] [+FORMAT]
FORMAT:为显示日期的格式符号
%D:以斜杠为分割符显示日期
%F:显示当前系统的日期,以中横线分割日期
%T:显示当前系统的的时间
%H:显示小时
%M:显示分钟
%S:显示秒钟
设置日期:date [MMDDhhmm[[CC]YY][.ss]]
MM:月份
DD:几号
hh:小时
mm:分钟
YY:两位年份
CCYY:四位年份
.ss:秒钟
案例演示:
显示当前为周几?
[root@oldboy ~]# date +%a Sat
显示当前的日期
[root@oldboy ~]# date +%F -- [root@oldboy ~]# date +%D //
linux时钟分为
系统时钟:由linux内核通过cpu的工作频率进行计时
硬件时钟:显示硬件时钟
linux中有两个时钟,那么以哪个时钟为准呢?
hwclock命令可以将系统时钟设置为与硬件时钟相同,还可以将硬件时钟设置与系统时钟一样,具体的区别用不同的参数来划分
hwclock
基本介绍
显示和设置硬件时钟
基本语法
hwclock [options...]
常用选项:
-s:表示以将硬件时钟设置与系统时钟一样
-w:表示将系统时钟设置为与硬件时钟相同
2、cal命令
基本介绍
cal命令主要用于显示日历
使用案例
[root@oldboy ~]# cal
March
Su Mo Tu We Th Fr Sa
3、cd命令
基本介绍
cd命令表示切换目录
cd ~或者cd:表示切换到当前用户的家目录
cd ~Username:表示切换到用户Username的家目录下(这个功能只在管理员有效)
cd - :切换到上一个目录,可以通过这个命令在上一个目录和当前目录下来回切换
. :表示当前目录
.. :表示上一级目录
4、pwd命令
基本介绍
pwd命令表示显示当前目录
使用案例
[root@oldboy ~]# pwd /root
5、ls命令
基本介绍
显示指定路径下的文件列表
基本语法
ls [options....] [arguments...]
选项:
-a :表示显示全部文件,包括隐藏文件
-d:显示目录自身的相关属性(但是通常要与-l选项一起使用才有意义)
-l:以长格式显示文件的所有元数据信息
-rw-r--r--. 1 root root 781 Dec 24 23:39 /etc/fstab
-rw-r--r--. :第一位表示文件的类型,后边九位表示文件的访问权限
数字:表示硬连接数
左root:表示属主
右root:表示属组
781:表示文件大小(默认是以B为单位)
Dec 24 23:39:表示文件最近一次被修改的时间
-h或者--human-readable:以字节的形式显示文件的大小
-r或者--reverse:以文件名逆序方式显示
-R:递归显示子目录下的全部文件
-i:显示文件的inode节点
6、stat命令
基本介绍
获取制定文件的元数据信息
使用语法
stat 文件路径
使用案例
[root@oldboy ~]# stat /etc/fstab File: `/etc/fstab' Size: Blocks: IO Block: regular file Device: fd00h/64768d Inode: Links: Access: (/-rw-r--r--) Uid: ( / root) Gid: ( / root) Access: -- ::33.944804206 + Modify: -- ::48.973999890 + Change: -- ::47.050999660 +
7、cat命令
基本介绍
连接文件(如果查看多个文件时)并且显示文件
基本语法
cat [options...] [arguments...]
常用选项:
-E:显示行结束符或者叫换行符(如果给了这个选项,每行都出现一 个$符号表示换行)
-T:显示制表符
-v:显示那些控制符,比如:^(这个表示ctrl符号)
-n:对内容的每一行进行编号
参数:
一般是一个文件
如果没有cat后便没有接文件,那么默认是从标准输入中读取数据,并且,你输入一句并且回车,那么他会把你输入那句打印出来,结束使用ctrl+c
8、tac命令
基本介绍
连接文件并且将原来的内容逆序显示
基本语法
tac [options...] [arguments...]
9、file命令
基本介绍
file命令表示文件类型查看
基本语法
file path
10、which命令
基本介绍
显示对应的程序二进制文本路径
基本语法
which [options...] 命令
常用选项:
--skip-alias:不显示别名
使用注意:
which命令打印一个命令的二进制文件路径时,如果有别名,它会默认把别名也打印出来
11、echo命令
基本介绍
echo命令表示回显,echo命令会为一行内容自动添加一个换行符
基本语法
echo [options...] [arguments...]
常用选项
-n:禁止自动为一行内容添加一个换行符
-e:表示允许使用转义符
转义符:
\t:表示制表符
\n:表示换行符
\b:表示退格符,(类似于删除)
\r:表示回车换行符
使用注意
echo “$VAR_NAME”:如果是双引号,变量会被替换,双引号是弱引用
echo ‘$VAR_NAME’:如果是单引号,变量不会被替换,单引号是强引用
12、whereis
基本介绍
查看命令的二进制程序文件、资源和使用手册所在的位置
基本语法
whereis [options..] 命令
使用案例
[root@oldboy ~]# whereis ls ls: /bin/ls /usr/share/man/man1/ls..gz
13、whatis
基本介绍
使用makewhatis命令,可将当前系统上所有的帮助手册以及与之对应的关键字创建为一个数据库,并且此数据库会保留这个关键字的简要使用信息,也就是在使用手册上查询这个关键字。这个命令会在特定的时间执行
基本语法
whatis keyword
使用案例
[root@oldboy ~]# whatis bash bash () - GNU Bourne-Again SHell bash [builtins] () - bash built-in commands, see bash() bash [sh] () - GNU Bourne-Again SHell
14、附加1
文件类型的基本分类
-:表示普通文件
d:表示目录
l:表示链接文件
b:表示块设备
p:表示管道
s:表示套接字
15、与时间相关命令总结
hwclock、cal、date、clock
16、环境变量总结(待续....)
$PWD:保留当前的目录路径
$OLDPWD:保存上一次的目录路径
linux基础命令一的更多相关文章
- 第四节,Linux基础命令
第四节,Linux基础命令 命令是系统操作员对系统传入的指令,传入指令后回车,系统接收到指令做出相应的行为 1.查看用户位于系统什么位置 [pmd]检查操作用户位于系统的什么位置 命令 ...
- 【Python之路】第一篇--Linux基础命令
pwd 命令 查看”当前工作目录“的完整路径 pwd -P # 显示出实际路径,而非使用连接(link)路径:pwd显示的是连接路径 . 表示当前目录 .. 表示上级目录 / 表示根目录 ls ...
- linux基础命令学习笔记(二)
linux基础命令学习笔记(二) 1.kill :终止进程 kill pid (唯一标示一个进程) kill -9 强制终止 kill -15 命令未结束不能终止 # ps aux 查看所有进程 ...
- 2.Linux基础命令
linux内一切皆文件,没有文件夹只有目录,目录也是一种文件 1.一些常用按键: 将鼠标的光标从虚拟机里切换回来:Ctrl+Alt 拖动Ubuntu内的对话框:Alt键+鼠标左键拖动 清屏:Ctrl+ ...
- linux基础命令:
linux基础命令: 显示 echo 输出我写的内容 ls 查看当前目录的文件 pwd 查看当前目录 ifconfig 查看网卡信息 grep 过滤 -v 取反 -n man 查看命令的帮助信息 md ...
- 常用的linux基础命令
常用的linux基础命令 1.ls 显示目录属性 -l:(也可以简写成ll),列表显示权限等属性 -a:显示所有文件包括隐藏文件等 -d:只列出目录本身 2.chgrp 改变档案所属群组 eg:chg ...
- Linux基础命令-文件与目录
Linux基础命令-文件与目录 参考:<鸟哥linux私房菜>五-七章,17/12/5复习,18/01/15复习 文件权限 rwx421:用户,用户组,其他 umask查看默认权限:000 ...
- Linux基础命令回顾
前言 说到linux基础命令,网上一搜一箩筐,想学也有很多教程,如果你不幸看到此篇文章,想看就认真看完,毕竟你点进来了不是嘛? 我每次写的文章都是为了分享自己的学习成果或重要知识点,希望能帮助更多的人 ...
- linux常用命令大全(linux基础命令+命令备忘录+面试复习)
linux常用命令大全(linux基础命令+命令备忘录+面试复习)-----https://www.cnblogs.com/caozy/p/9261224.html
随机推荐
- spring boot 2整合mybatis
mybatis-spring-boot-starter主要有两种解决方案,一种是使用注解,一种是使用XML. 参考这篇文章动手跑了一个例子,稍微不同之处,原文是spring boot,这里改成了spr ...
- Unity_3DText文字显示模糊怎么办
在unity3d中创建一个3d text文字对象模型,但是发现默认情况下显示的文字很模糊,这种情况我们可以通过放大字体尺寸的方式解决这个问题,然后通过缩放的方式改变其大小. 1.打开unity3d场景 ...
- 如何通过代码设置WPF控件的字体,颜色
this.lbTips.Foreground = new SolidColorBrush(Colors.Black); this.lbTips.FontFamily = new FontFamily( ...
- 如何用 python 优雅地完成数据库课设
0 前言 偶然间发现 Google 收录了学校实验打卡系统的接口,正好要做数据库课设,便拿来作为 environment. 机房居然装了 python ,早就听说 python 写爬虫速度一流,课上的 ...
- idea maven列表有问题的
idea maven列表有问题的,覆盖 C:\Users\用户名\.IntelliJIdea2017.2\system\Maven\Indices路径大致在这里 文件为 Indices.rar ...
- Linux下的串口调试工具——Xgcom
Linux下的串口调试工具——Xgcom xgcom的下载网址:https://code.google.com/archive/p/xgcom/downloads (1)安装必须的库 apt-get ...
- 更改npm淘宝源,并设置cnpm
一.通过命令配置1. 命令 npm config set registry https://registry.npm.taobao.org2. 验证命令 npm config get registry ...
- 【转】Angular学习总结--很详细的教程
*这篇文章是转来的,做了自己的一点修改,排版.原始出处不明,如涉及原博主版权问题,请及时告知,我将会立即删除*. 1 前言 前端技术的发展是如此之快,各种优秀技术.优秀框架的出现简直让人目不暇接,紧跟 ...
- Spring Boot读取配置的几种方式
读取application文件 在application.yml或者properties文件中添加: info.address=USAinfo.company=Springinfo.degree=hi ...
- guxh的python笔记二:函数基础
1,函数的参数 1.1,查看函数的参数类型 def run(a, *args, b, **kwargs): return a + b 可以通过如下方式查看参数类型: import inspect k ...