菜鸟学Linux 第003篇笔记 Linux操作系统和常用命令1

简介:

认证:Authentication

授权:Authorization

审计:Audition (log日志)


magic number:魔数


pwd:Print Working directory  显示当前路径

list: ls  用来列出当前目录或指定目录下的文件默认显示当前目录

选项 -l 显示文件属性


文件属性

第1位所显示字符的含义

-:普通文件

d:目录文件

b:块设备文件(block)

c:字符设备文件(character)

l:符号链接文件(symbolic link file)

p:命名管道(pipe)

s:套接字文件(socket)

接下来9位 文件权限: 三组(owner group other),每一组rwx(read write 执行excution) -为没有该权限

下一位 文件硬链接的次数

文件的属主(owner)

文件的属组(group)

文件大小(size),单位是字节

时间戳(timestamp) 此处显示最近一次被修改的时间

文件有三个时间戳 

访问:access

修改:modify 修改指改变文件内容

改变:change metadata元数据 改变指修改文件的属性

文件名

-h human 做单位转换,便于查看文件大小

-a 显示以.开头的隐藏文件

-d 显示目录自身属性

-i index node  索引节点号

-r 逆序显示文件

-R 递归(recursive)显示


cd命令(change directory) 

用来切换工作目录,cd不加任何选项和参数,回到家目录,home directory

cd ~username 进入指定用户的家目录(仅管理员可以使用)

cd -:在当前目录和前一次目录之前互相切换


命令类型:

内置命令(shell内置) a shell builtin 即shell内置

外部命令:在文件系统的某个路径下有一个与命令名称相应的可执行文件

type: 显示命令属于哪种类型命令


环境变量:用于定义当前用户的配置

printenv 此命令便是用于查看用户的环境变量

PATH:使用冒号隔开的多个路径,用户第一次执行不带路径的命令,实际上是shell程序从PATH所指定的路径中从第一个依次去找是否有用户所输入的命令,

如未找到,则无法执行用户所输入的命令。如找到,便执行。

并且把命令存入到缓存hash中,当用户第二次再执行该命令,程序就会到hash里去找,速度会非常快。

hash 缓存 记录此前所使用过的命令历史

本文转自Winthcloud博客51CTO博客,原文链接http://blog.51cto.com/winthcloud/1852213如需转载请自行联系原作者



Winthcloud

相关文章
|
2天前
|
Linux
Linux(5)WIFI/BT调试笔记
Linux(5)WIFI/BT调试笔记
17 0
|
3天前
|
Linux 编译器 Android开发
FFmpeg开发笔记(九)Linux交叉编译Android的x265库
在Linux环境下,本文指导如何交叉编译x265的so库以适应Android。首先,需安装cmake和下载android-ndk-r21e。接着,下载x265源码,修改crosscompile.cmake的编译器设置。配置x265源码,使用指定的NDK路径,并在配置界面修改相关选项。随后,修改编译规则,编译并安装x265,调整pc描述文件并更新PKG_CONFIG_PATH。最后,修改FFmpeg配置脚本启用x265支持,编译安装FFmpeg,将生成的so文件导入Android工程,调整gradle配置以确保顺利运行。
24 1
FFmpeg开发笔记(九)Linux交叉编译Android的x265库
|
4天前
|
机器学习/深度学习 缓存 监控
linux查看CPU、内存、网络、磁盘IO命令
`Linux`系统中,使用`top`命令查看CPU状态,要查看CPU详细信息,可利用`cat /proc/cpuinfo`相关命令。`free`命令用于查看内存使用情况。网络相关命令包括`ifconfig`(查看网卡状态)、`ifdown/ifup`(禁用/启用网卡)、`netstat`(列出网络连接,如`-tuln`组合)以及`nslookup`、`ping`、`telnet`、`traceroute`等。磁盘IO方面,`iostat`(如`-k -p ALL`)显示磁盘IO统计,`iotop`(如`-o -d 1`)则用于查看磁盘IO瓶颈。
|
1天前
|
Ubuntu Linux Shell
linux免交互登陆远程主机并执行命令(密钥对和Expect)
linux免交互登陆远程主机并执行命令(密钥对和Expect)
|
1天前
|
Linux
【Linux】常用命令
【Linux】常用命令
19 0
|
1天前
|
安全 Ubuntu Linux
Linux 网络操作命令Telnet
Linux 网络操作命令Telnet
9 0
Linux 网络操作命令Telnet
|
2天前
|
Linux 数据安全/隐私保护
Linux常用命令实例带注释
Linux常用命令实例带注释
28 0
|
2天前
|
Linux 开发工具 数据安全/隐私保护
Linux(19)常用解压命令记录
Linux(19)常用解压命令记录
7 0
|
2天前
|
Linux Android开发
Linux(6)CH9434 SPI调试笔记
Linux(6)CH9434 SPI调试笔记
12 0
|
4天前
|
Linux Perl
Linux系统替换字符串常用命令
请注意,`sed`命令可以非常强大,可以根据不同的需求使用不同的选项和正则表达式来进行更复杂的字符串替换操作。
16 0