Linux简介及常用命令

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

linux:1991年,芬兰 unix

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

shell : 翻译官

翻译人类输入的代码:把代码翻译成一进制给计算机内核进行识别,然后计算机内核分配相应的资源来执行指令

计算机内核反馈的的信息同样是二进制,把计算机语言翻译成人类语言

默认shell;bash类似于编译器。

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

Linux一切皆文件

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

通用的命令格式

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

自动补齐:TAB键

\:强制换行

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

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

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

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

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

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

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

@: 固定符号。

test1:当前的主机名。

~:当前所在的目录

#:超级管理员

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

Pwd:显示系统当前所在的路径

Cd:切换目录

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

~:用户的家目录

绝对路径和相对路径

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

没有/,就是相对路径。

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

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

cd -:切换回上次操作的目录

cd ..:返回上一级目录

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

ls -a:查看所有 包含隐藏文件和目录,Linux的隐藏文件和目录 都是以.开头的

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

-:普通文件

d:目录

rwx:读写执行

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

硬连接:允许一个文件可以有多个文件名 创建 ln 源文件名 创建硬链接的文件名。

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

2、互为硬连接的两个文件如果更新 内容将始终保持一致

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

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

软连接:创建方法ln -s 源文件 源文件的链接文件名(自定义)

软连接特点:1、两个文件的·索引号不同 是两个不同的文件

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

            3、删除链接文件对源文件没有影响 删除源文件链接文件将立刻失效

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

ls的常用选项

-l:以长格式(Long)显示文件和目录的列表,包括权限、大小、最后更新时间等详细信息。ll命令与ls -l功能相同

-a:显示所有(All)子目录和文件的信息,包括名称以点号“.”开头的隐藏目录和隐藏文件。

-A:与-a 选项的作用基本类似,但有两个特殊隐藏目录不会显示,即表示当前目录的“.”和表示父目录的“..”。

-d:显示目录(Directory)本身的属性,而不是显示目录中的内容。

-h:以更人性化(Human)的方式显示目录或文件的大小,默认的大小单位为字节(B),

使用-h选项后将显示为KB、MB 等单位。此选项需要结合-l 选项一起使用。

-R:以递归(Recursive)的方式显示指定目录及其子目录中的所有内容。

--color:在字符模式中以颜色区分不同的文件。默认已开启

通常情况下,深蓝色表示目录,白色表示一般文件,绿色表示可执行的文件,黄色表示设备文件,红色表示压缩文件。

-i:显示文件和目录的inode号。

-t:以时间排序,最新的文件会排在上面。

-r:表示反向排序、倒序输出。

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

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

ln 源文件名 硬连接名

硬连接的特点:1、两个文件互为硬连接,两个文件的索引号一致。

ls -i:查看索引号

2、互为硬连接的两个文件,如有更新,内容将始终保持一致。

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

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

软连接:

创建方法:

ln -s 源文件名 软连接文件名

源文件 源文件的连接文件名,可以自定义

软连接的特点:

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

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

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

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

r:可读

w:可写

x:可执行。

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

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

cd :切换目录。

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

~:用户的家目录。

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

绝对路径和相对路径。

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

没有/,就是相对路径。

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

绝对路径必须绝对存在。

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

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

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

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值