Linux介绍和一些相关命令

一、Linux介绍

linux可以安装在计算的设备当中

服务器: 特定的进程提供的服务,集成在一起,对外提供功能。

linux:1991年,芬兰 unix

linux的特点: 多用户。多任务。丰富的网络功能。安全性高。移植性强。有一定的兼容性。

良好的用户界面,性能快,反应速度也快

linux :专业的开发人员使用的操作系统

3.10

2.09

二、shell

shell : 翻译官

翻译人类输入的代码:把代码翻译成二进制给计算机内核进行识别,然后计算机内核分配相应的资源来执行你发出的指令,计算机内核反馈的信息同样是二进制。把计算机语言翻译成人类能够识别的语言。

默认shell:bash,l类似于编译器。

内部命令:shell的一部分,其中主要包含的是比较简单的系统命令,通常在linux系统在启动加载时,就已经被套在了shell当中,并且驻留在系统的内存,执行速度比外部命令执行速度快。

外部命令:实用程序,功能通长都比较强大,程序量也大,不适合在系统加载一起启动,需要使用时才会调用到内存,CPU分配资源

Linux一切皆是文件

外部命令:实用程序,功能通常都比较强大,程序量也比较大,不适合在系统加载时一起去启动,需要使用时才会调用到内存,cpu分配资源。

Is fdsik

三、Linux相关命令

通用的命令格式:

命令字符    【选项】    参数(执行的对象)

自动补齐:TAB键,纠错,查看。强制转行 换行符号。换一行继续输入,但是不影响之前的命令的完整性

cd /opt/

/opt

ctrl+u组合键: 清空至行首

ctrl+K组合键: 清空至行尾

ctr1+I组合键:清屏--还有一个常用的

clearctr1+C组合键:取消本次命令编辑,取消本次操作,退出当前命令

ctrl+a组合键:切换到行首

Ctrl+e组合键: 切换到行尾

使用man命令阅读手册页 --man是操作手册,--help操作提示

方向键滚动一行文本使用 Page Up 和 Page Down (空格) 键翻页

按 0 或  键退出阅读环境按"/"键查找内容,n键向下查找,N键向上查找

命令讲解:

[root@localhost rh]

# pwd :显示系统所在路径

#当前登录系统的用户@主机名称 当前所在的目录]#表示为管理员登录

#cd:切换目录

 cd目标位置的名称(指向的是目录名,只能目录之间切换,不能文件)

~:表示用户的家目录

/:根目录,linux一切都在根目录下

绝对路径和相对路径,

以/为开头,就叫做绝对路径

没有/,就是相对路径。

一切都在根目录下,那么一切都以/为开头,那么子目录当中切换目录,因为不在根目录下,以相对路径表示即可。

c'd

绝对路径必须绝对存在,相对路径对于子目录而言,他也得存在。

cd-:切换回上一次执行的目录

cd..:返回上一级目录

cd.:留在当前目录不动

ls:展示当前目录下的所以文件和目录,不包含隐藏文件,而且只是简略查看,不是详细查看

-a:查看所有,包含隐藏文件和目录,linux的隐藏文件和目录,都是以点开头。

-l:以长格式展示和目录的列表,包含权限、大小、最后更新时间等等详细信息。

r:可读

w:可写

x:可执行

rwx r-x f-x:所有者的权限 所有组的权限 其他用户的权限

*硬连接:允许一个文件可以有多个文件名

创建ln源文件名 创建硬链接的文件名

ln ky32. txt guoqi

 

硬链接的特点:1、两个文件互为硬连接,两个文件的索引号一直。ls-i

  1. 互为硬连接的两个文件,如有更新,内容保持一致

3、删除其中一个对另一个文件没有任何影响。

4、只有普通文件可以创建硬连接,目录是不能创建硬连接的。

*软连接:

创建方法:In s ky32.txt guogi

源文件源文件的连接文件名,可以自定义软连接的特点:

特点:1、两个文件的索引号不同,是两个不同的文件。

2、如有更新,内容将始终保持一致

3、删除连接文件对源文件没有影响,但是删除源文件,连接文件将立刻失效。

4、普通文件和目录都可以创建软连接软连接:

r:可读

w:可写

x:可执行。

rwx r-x r-x:所有者的权限 所在组的权限 其他用户的权限。

pwd:现在系统所在的路径。

cd :切换目录。

cd 目标位置的名称(指向的是目录名,只能目录之间切换,不能文件。)

~:用户的家目录。

/:根目录。linux一切都在根目录下。

绝对路径和相对路径。

以/为开头,就加做绝对路径

没有/,就是相对路径。

一切都在根目录下,那么一切都以/为开头。那么子目录当中切换目录,因为不在根目录下,以相对路径表示即可。

绝对路径必须绝对存在。

相对路径对于子目录而言,他也得存在。

cd -: 切换回上一次执行的目录。

cd ..:返回上一级目录。

cd .:留在当前目录不动。

通用的命令格式:

命令字符 【选项】 参数(执行对象)

自动补齐:TAB键。纠错,查看。

\:强制转行 换行符号。换一行继续输入,但是不影响之前的命令的完整性。

cd /opt/

cd

/opt/

crtl+c :退出当前命令,取消本次操作

crtl+z:只能退出当前命令,不能取消命令行的操作。

Ctrl+a组合键:切换到行首 Ctrl+e组合键:切换到行尾

命令的帮助文档:man 操作手册。 help:操作提示。

mkdir

n可以向下匹配查找到的内容。

N可以向上匹配查找到的内容。

[root@test1 ~]#

root:登录当前系统的用户名

@:固定符号。

test1:当前的主机名。

~:当前所在的目录。

#:表示超级管理员 。当前的登录用户是管理员。

$:表示登录系统的是一个普通用户。

用ls -l命令查看某一个目录会得到一个7个字段的列表

-rwxrwxr-- 1 root root 762 07-29 18:19 exit

第1字段: 文件属性字

第一个字符代表文件的类型:

“-”表示该文件是一个普通文件

“d”表示该文件是一个目录

“l”表示该文件是一个软链接文件。类似于windows下的快捷方式

第1字符的后面9个字母表示该文件或目录的权限位:

r表示读(查看、下载)、w表示写(添加、更改、删除、上传)、x表示执行(运行文件、切换目录)

其中前三个表示文件拥有者(属主)的权限,中间三个表示文件所属组拥有的权限,最后三个表示其他用户拥有的权限。

新建的文件默认是不带执行权限的

新建的目录是有执行权限的

第2字段:文件硬链接数

如果一个文件不是目录,此时这一字段表示这个文件所具有的硬链接数

如果是一个目录,则第2字段表示该目录所含子目录的个数。

如果新建一个空目录,这个目录的第二字段就是2,表示该目录下有两个子目录。

第3字段:文件\目录拥有者  chown

第4字段:文件\目录拥有者所在的组  chgrp

第5字段: 文件所占用的空间(默认以字节为单位)

如果是一个目录,则表示该目录的大小,而不是目录以及它下面的文件的总大小。

Linux系统中一切皆文件,因此目录也是一种文件。

第6字段:文件\目录最近访问或修改时间

第7字段:文件名

如果是一个符号链接(软链接文件),那么会有一个 “->” 箭头符号,后面根一个它指向的文件名

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值