首页 > 系统相关 >Linux基础第一章:基础知识与基础命令

Linux基础第一章:基础知识与基础命令

时间:2023-02-07 17:48:29浏览次数:34  
标签:表示 文件 ctrl 基础 基础知识 命令 Linux root 目录

一、虚拟机网络环境-网卡三种连接方式
桥接模式:虚拟机和本机使用同一个物理网卡,共享主机IP地址

nat模式:内外网地址转换,生成一个VMware8网卡,此网卡必须与虚拟机在同一个网段,虚拟机才可上网。

仅主机模式:主机和虚拟机在独立的网络,不能上外网

二、Linux基础知识
1、命令行头解释
[root@localhost ~]# 例如root用户登录的行头,如下图

①第一个root代表的是当前用户名是root。

②第二个localhost是主机名称为localhost。

③第三个 ~ 表示所在目录位置,~表示当前用户的家目录,root的家目录为/root,普通用户的家目录在/home下有个同名文件,例如zhangsan用户的家目录为/home/zhangsan。

 

 

2、文件具体信息含义

  查看目录具体信息,共8段如下图

①d                 ②r-xr-xr-x.     ③5    ④root     ⑤root     ⑥4096     ⑦11月 13 12:25      ⑧boot

 

 

①第1段表示文件类型,文件类型共分7种

- :代表该文件为普通文件

d :表示为文件夹

l :链接文件,相当于windows的快捷方式

p :管道文件,单向进程交互

s :套接字,双向进程交互

b :块设备,表示硬件储存设备,按块读取

c :表示字符文件,一个字节一个字节的读取

②第2段表示文件的权限(目前只要了解r为可读、w可写、x可执行即可,后面会详细讲解)

③第3段表示硬链接数

④第4段表示所属用户

⑤第5段表示所属组

⑥第6段表示文件大小

⑦第7段表示文件最近一次修改时间

⑧第8段表示文件名称

3、键盘辅助快捷键
①ctrl +c:停止命令 ②ctrl+u:从光标处清空至行首

③ctrl +l:清空屏幕 ④ctrl+k:从光标处清空到行尾

⑤ctrl+a:光标跳至行首 ⑤ctrl+e:光标跳至行尾

⑥ctrl+s:锁屏,可以输入命令但是不显示 ⑥ctrl+q:解除锁屏

⑦Tab键:如果命令唯一则直接补全,如果命令不唯一则补全所有可能命令。

三、基础命令
1、命令分类
内部命令:集成在系统shell中,安装系统后即存在,读取快。

外部命令:需要安装,在系统中有个单独对应的系统文件,读取慢于内存命令。

Hash:缓存,外部命令最近输入过一次后会存在Hash缓存中,读取快于外部命令,慢于内部命令。

2、命令格式
命令字 [选项] [参数]

命令字:表示想用什么命令要做什么。

选项:补充命令,使命令更完美或更具体。

参数:代表要对什么进行操作,例如文件、文件夹、用户等。

3、查询命令帮助
type +命令可以查询是内部命令还是外部命令

内部命令:help +命令

外部命令:命令+ --help选项

man书:man 第一章节主要为命令解释,man 第五章节为文件格式。

4、基础命令

②cd:用于切换目录

cd -表示回到上一次访问的目录,只能记录上一次的,例如从A目录到B目录在B目录中输入cd -则会返回A目录,此时再输入cd -则表示上一次目录是B目录。

cd ~ 表示回到当前用户的家目录。

③ls:用于显示文件内容

-a 显示所有文件包括隐藏文件,包括 . 和 .. (.表示当前文件,..表示上级文件)

-l 显示长格式文件,8段全部显示出来,权限、最后修改时间、文件大小文件名等

-A 显示所有文件包括隐藏文件,但是不包括 . 和 ..(.表示当前文件,..表示上级文件)

-t 按时间顺序显示内容,默认按最近时间在上顺序显示

-r 倒叙显示,例如与-t配合使用可以按文件最远时间到最近时间排序

-S 按文件大小排序,默认从大到小排序

-R 递归显示,例如ls -R / 则显示根目录下所有文件夹内的所有内容

-i 显示inode 就是每个文件的身份证号一样,在系统中唯一

④关机命令:

halt:立即关机

shutdown -h n :立即关机

shutdow -h 10s :10s后关机

shutdown :1分钟后关机

⑤重启命令:

reboot、init 6

标签:表示,文件,ctrl,基础,基础知识,命令,Linux,root,目录
From: https://www.cnblogs.com/bzc1/p/17099268.html

相关文章

  • 物联网勒索软件攻击或成为关键基础设施安全保护的噩梦
    勒索软件攻击仍然是关键基础设施部门和运营技术(OT)环境的噩梦。近日,一种称为物联网勒索软件或R4IoT方法的新攻击浮出水面。概念验证(PoC)揭示了网络犯罪分子日益复杂的......
  • linux系统 修改密码显示 passwd:模块未知
    故障现象  原因分析安装strace命令进行跟踪#yuminstall-ystrace抓取报错日志#strace-opasswd.logpasswd 查看日志,发现/usr/lib64/security目录中没......
  • GStreamer基础教程13 - 调试Pipeline
    摘要在很多情况下,我们需要对GStreamer创建的Pipeline进行调试,来了解其运行机制以解决所遇到的问题。为此,GStreamer提供了相应的调试机制,方便我们快速定位问题。 查......
  • 2023牛客寒假算法基础集训营5 A-L
    比赛链接A题解知识点:前缀和,二分。找到小于等于\(x\)的最后一个物品,往前取\(k\)个即可,用前缀和查询。时间复杂度\(O(n+q\logn)\)空间复杂度\(O(n)\)代码#i......
  • GStreamer基础教程01 - Hello World
    摘要在面对一个新的软件库时,第一步通常实现一个“helloworld”程序,来了解库的用法。对于GStreamer,我们可以实现一个极简的播放器,来了解GStreamer的使用。 环境配置为......
  • GStreamer基础教程02 - 基本概念
    摘要在 Gstreamer基础教程01-HelloWorld中,我们介绍了如何快速的通过一个字符串创建一个简单的pipeline。为了能够更好的控制pipline中的element,我们需要单独创建eleme......
  • K8S的基础概念
    一、Kubernetes介绍1、什么是Kubernetes?Kubernetes(通常称为K8s,K8s是将8个字母“ubernete”替换为“8”的缩写)是一个以容器为中心的基础架构,可以实现在物理集群或虚拟......
  • GStreamer基础教程03 - 媒体类型与Pad
    摘要在上一篇文章中,我们介绍了如何将多个element连接起来构造一个pipline,进行数据传输。那么GStreamer是通过何种方式保证element之间能正常的进行数据传输?今天就将介......
  • 数据库基础3:as关键字、distinct去重关键字、where条件查询、排序、分页查询
    1.as关键字在使用SQL语句显示结果的时候,往往在屏幕显示的字段名并不具备良好的可读性,此时可以使用as给字段起一个别名。--使用as给字段起别名selectidas序号,n......
  • Linux系统入门-SELinux安全子系统
    SELinux系统安全增强型Linux(SELinux)是一种采用安全架构的Linux®系统,它能够让管理员更好地管控哪些人可以访问系统。它最初是作为Linux内核的一系列补丁,由美国国家安全......