Linux操作命令01

1、Linux:

操作系统,自由和开放源码的操作系统

Linux可以安装在各种设备中

工作中称Linux为服务器

Linux特点:多用户、多任务、丰富的网络功能、安全系数较高、移植性强、有一定的兼容性、有良好的用户界面、性能快响应速度快

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

Shell:翻译官,翻译人类输入的代码:把代码输入成二进制给计算机内核进行识别,然后计算机内核分配相应的资源来执行你发出的命令

计算机内核的信息同样是二进制。再把计算机语言翻译成人类能够识别的语言

默认shell:bash  类似于编译器

2、Linux命令:

Linux一切皆文件

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

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

通用命令格式:

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

你要干什么    你要怎么干     你想对谁干

自动补齐:tab键,纠错机制,查看功能

反斜杠\:强制换行,换行符号,不影响之的命令完整性

cd/opt/

cd\

/opt/

组合键:

Ctrl+u 清空至行首(从光标开始位置)

Ctrl+k 请空至行尾(从光标开始位置)

Ctrl+l 清屏   ----还有一个常用的clear

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

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

Ctrl+a 切换到行首

Ctrl+e 切换到行尾

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

/查找

——n向下匹配查找到的内容

——N向上匹配查找到的内容

[root@localhost ~]#

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

@:固定符号,无实意

Localhost:当前主机名

~:当前所在的目录

#:超级管理员,指的是当前的登录用户

$:登录系统的是普通用户

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

cd:切换目录

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

~:用户的家目录(所有用户的家目录)

/:根目录    Linux一切都在根目录下

绝对路径和相对路径:

以/为开头就叫绝对路径(最完整最长的)

没有/,就是相对路径

一切都在根目录下,那么一切都以/为开头。那么子目录当中切换目录

ls:查看下面的全部目录

绝对路径必须绝对存在(一级一级一个都不能少)

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

创建目录时,尽量不要和系统目录相重合

如:/system/abc/wer/546/254

切换546和254 时不用写绝对路径 直接cd

只有在根目录/时 进去wer 要绝对路径cd /system/abc/wer

在wer目录时想回abc 要绝对,目录cd /system/abc

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

cd .. :切换到上一级目录,返回上一级目录

cd.  :留在当前目录不动

ls   :展现当前目录下的所有内容,简略查看,不包含隐藏文件

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

ls -l:以长格式展示目录文件,包括权限大小,最后更新时间

目录里面:

-开头,是一个普通的文本文件

d开头,是,目录文件

r:可读

w:可写

x:可执行

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

3、硬连接和软连接

硬连接:允许一个文件可以有多个文件名(文件的索引号一样)

创建硬连接:ln 源文件名 创建硬连接的文件名

ln ky32.txt sb

硬连接的特点:

1、两个文件的索引号(ls -i 查看)一致,相当于两个文件就是一个文件

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

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

4、只有 - 开头的普通文件才能创建硬连接,目录不能创建硬连接

软连接:

创建方法:ln -s ky32.txt sb

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

软连接的特点:

  1. 两个文件的索引号不同,是两个不同的文件
  2. 如有更新内容始终保持一致
  3. 删除链接文件没有影响,删除源文件,链接文件将立即失效
  4. 普通文件和目录都可以创建软连接

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:表示反向排序、倒序输出。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值