linux 第三章目录文件管理(上)

享受生活  热爱挑战       

                                                                          明远分享


        linux  第三章目录文件管理(上)


每章一段话

     人生的确很累,看你如何品味;每天多寻快乐,烦恼别去理会;短短数十寒暑,             何不潇 洒面对。人之所以快乐,并不是因为得到的多,而是因为计较的少,生               活要用大海的胸怀去面对,当别人放弃的时候你坚持,于是别人失败了你成功!

   

学习目标:

    1、学会禁用图形化登录界面

    2、学会使用命令帮助

    3、查看及切换工作目录

    4、学会创建目录和空文件


理论部分

一.linux命令的分类

linux命令的执行必须依赖于shell命令解释器。shell实际上是在linux系统中运行的一种特殊程序,它位于操作喜用内核于用户之间,负责接收用户输入的命令并进行解释,将需要执行的操作传递给系统内核程序,shell在用户和内核之间充当了一个“翻译官”的角色。

命令分为两种

①:内部命令:指的是集成于shell解释器程序内部的一些特殊指令也称之为内建指令。

②:外部命令:指的是linux系统中能告完成特定功能的脚本文件或者二进制程序,每个外部命令对应了系统中的一个文件,属于shell解释器程序之外的命令。

二.liunx命令行的格式

在使用内部或者外部命令的时候,参照一个通用的命令行使用格式,可以方便linux命令的工作和工作方式。命令行格式“ 命令字 {选项}  {参数} ”

①:命令字:表示命令名称,是整条命令中最关键的一部分

②:选项:是调节命令的具体功能,决定这条命令如何执行。

以 “-”引导短格式选项(单个字符),例如“-l”

以“--”引导长格式选项(多个字符),例如“--color”

多个短格式选项可以写在一起,只用一个“-”引导,例如“-al”

③:参数:命令参数是命令字的处理对象,通常情况下命令参数可以使文件名,目录名或者用户名等内容。

命令行编辑的几个辅助操作  不理解的自己敲下试试

Tab键:自动补齐

反斜杠“\”:强制换行

快捷键 Ctrl+U:清空至行首

快捷键 Ctrl+K:清空至行尾

快捷键 Ctrl+L:清屏

快捷键 Ctrl+C:取消本次命令编辑

操作部分

    1、学会禁用图形化登录界面

  为了提高系统的安全性,我们可以禁用图形化登录界面我们来一起看看实现方法

①:打开配置文件 vim /etc/inittab

②:回车之后找到 id:5:initdefault: 目的是为了把5 修改成3.

③:按a建进入修改模式,把5改成3

④:按esc 退出修改模式,并打“ :wq ”(:表示输入 wq表示保存并退出)

⑤:从启之后你就发现了要用命令行登录

2、学会使用命令帮助

①:用于内部命令使用 help 命令本身是linux shell 中的一个内建指令,其用途是查看各shell内部命令的信息帮助。

②:用于外部命令 --help 对于大多数linux外部命令,都可以使用,用于显示对应命令字的格式及选项等帮助信息。

③:man man手册是linux系统中最常用的一种在线帮助形式,绝大本分的外部软件都在安装时为执行程序,配置文件提供了详细的帮助手册。查看完按q建退出。

3、查看及切换工作目录

 ①:pwd命令(查看当前工作目录)用于显示用户榜前所在的工作目录的位置。

②:cd 用于将用户的工作目录更改到其他位置

例如我用绝对路径进入根下的etc 用pwd查看下

③:ls 用于显示目录中的内容。包括子目录和文件的相关属性信息等。

常用命令选项 在ls后面加上 比如 以长格式显示就是 ls -l

-l :以长格式显示

-a:显示所有子目录和文件的信息,包括隐藏文件

-A:类似于“-a”,但不显示“.”和“..”目录的信息

-d:显示目录本身的属性

-h:以更易读的字节单位(K、M等)显示信息

-R:递归显示内容

--color:以颜色区分不同类型文件

4、学会创建目录和空文件

①:mkdir创建目录 例如 创建一个 mkdir 555(文件夹名)创建多个 把文件夹名字用空格隔开

mkdir -p 可以创建嵌套的多层目录 例如 我想在root下的555中创建333 那么我们不必要进入555创建直接使用 mkdir -p /root/555/333

②:touch 创建空文件 如果想要创建嵌套的多层目录不需要加参数 直接就是 例 touch /root/555/333/wenjianming.txt  进入333查看下

        认为我的劳动对你有点用的朋友别忘了赞下

时间: 2024-08-03 08:03:11

linux 第三章目录文件管理(上)的相关文章

linux第三章学习笔记

第三章 进程管理 进程是Unix操作系统抽象概念中最基本的一种. 进程管理是所有操作系统的心脏所在. 一.进程 1. 进程是处于执行期的程序.除了可执行程序代码,还包括打开的文件.挂起的信号.内核内部数据.一个或者多个执行线程等多种资源 线程是在进程活动中的对象:内核调度的对象是线程而不是进程 在Linux系统中,并不区分线程和进程 可能存在两个或者多个进程执行的是同一个程序:甚至N个进程共享打开的文件.地址空间之类的资源 2. 线程:是进程中活动的对象.每个线程都有一个独立的程序计数器,进程栈

【Linux原理】第三章目录和文件管理(一)

"命令"严格一点来说,通常只代表了实现某一类功能的指令或程序的名称. 一.Linux命令的执行必须依赖于shell命令解释器,它位于操作系统内核与用户之间,负责接收用户输入的命令并进行解释,将需要执行的操作传递给系统内核执行,充当翻译官的角色. Bash是Linux系统中默认使用的shell程序,文件位于/bin/bash.根据Linux命令和shell程序的关系,一般分为以下两种类型: →内部命令:指的是集成与shell解释器程序内部的一些指令. →外部命令:指的是属于shell解释

从零开始的linux 第三章

同学们~起床咯~~(小编拿着喇叭在宿舍楼下喊道) 美好的一天从...从赞小编的博客开始~~ (↓看见小编的同学们) 什么!?你们对着可爱的小编说什么!?再说一遍!!? 同学们:"还敢自称扛把子" (↓受到惊吓的小编) 你们...你们要做什么...不要过来,小编还是个孩子...小编...小编不做扛把子的了...就想做一条咸鱼...留着小编还有价值,可以继续给你们讲课.... (突然出现的老师):"别急,让他讲,等他讲完再揍他!" 为什么小编给你们讲课还要被你们揍...

马哥教育第三天目录文件管理、文本处理、用户和组管理

3.1.1.linux系统文件都由数据和元数据组成,没有数据的特殊文件例如:设备文件.设备文件包含二类(字符设备和块设备).字符设备也称为线性设备,块设备也称为随机设备.3.1.2.命令别名:alias name=value.unalias取消别名.echo .cp -r递归复制文件和目录:举例cp -r /etc/[mln]*[^0-9a-z]conf /tmp/mylinux3/,-p复制并保留文件原有属性,-a相当于-drp递归保存目录和文件(包含链接文件)并保留原有属性.mv.rm3.1

浙大《数据结构》第三章:树(上)

注:本文使用的网课资源为中国大学MOOC https://www.icourse163.org/course/ZJU-93001 查找 查找:根据某个给定的关键字K,从集合R中找出关键字与K相同的记录. 静态查找:集合中的记录是固定的,没有插入删除的操作,只有查找: 动态查找:集合中记录是动态变化的,除查找,还可能发生插入和删除. 静态查找 方法1:顺序查找 int SequentialSearch( StaticTable *Tbl, ElementType K) { //在表Tbl[1]~T

Linux第三章-Linux环境部署

一.安装jdk1.8 1.先将软件通过 xftp 上传到 /opt 下 2.解压缩到 /usr/local/jdk 3.配置环境变量的配置文件:vim /etc/profile(下面路径与jdk版本号一定要与真实内容保持一致) export JAVA_HOME=/usr/local/java/jdk1.8.0_231 export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin 4.测试是否安装成功:s

linux第三章,man命令

man->>manual###man是手册缩写 man man#####查看man命令的帮助 man passwd###查看passwd命令的帮助 man的级别 1 系统命令 2 系统接口 3 函数库 4 特殊文件,比如设备文件 5 文件 6 游戏 7 系统的软件包 8 系统管理命令 9 内核 man 5 passwd##查看/etc/passwd文件的帮助 man 1 passwd##查看passwd命令的帮助,1可以省略 man页面的快捷方式 上下键##向上或向下一行 pageup|pag

Linux与云计算——第二阶段 第三章:SSH服务器架设(上)openssh 基础

Linux与云计算--第二阶段Linux服务器架设 第三章:SSH服务器架设(上)openssh 基础 1.密码认证 配置SSH服务器以便远程主机连接访问 [1] 即使你在安装CentOS系统的时候选择了最小化安装,OpenSSH也会被默认安装,所以你不需要再安装任何额外的软件包来实现该功能.缺省情况下你可以通过密码实现远程访问,如果需要增强安全性,建议还是要修改部分配置. [[email protected] ~]# vim /etc/ssh/sshd_config # line 49:去掉备

鸟哥的 Linux 私房菜(服务器) 第三章 局域网络架构简介 第四章 连上 Internet

鸟哥的 Linux 私房菜(服务器) 第三章 局域网络架构简介 第四章 连上 Internet [TOC] 3.1 局域网络的联机 3.1.1 局域网络的布线规划 3.1.1-1 Linux 直接联网-与 PC 同地位 3.1.1-2 Linux 直接联网-与一般 PC 分开网域 3.1.1-3 Linux 直接联网-让 Linux 直接管理 LAN 3.1.1-4 Linux 放在防火墙后-让 Linux 使用 Private IP 3.2 本书使用的内部联机网络参数与通讯协议 3.2.1 联