Linux学习笔记1

这篇博客介绍了Linux的学习资源和基础操作,包括7个运行级别及其意义,图形模式与文字模式的切换,关机与重启命令,系统目录结构,解决忘记密码的方法,以及文件和目录的基本属性和管理命令。重点讲解了如何查看和更改文件权限,以及常用目录操作如ls、cd、mkdir、rmdir、cp和mv的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

学习链接:菜鸟教程
学习版本 :CentOS

7个运行级别

  1. 运行级别0:系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动
  2. 运行级别1:单用户的工作状态,root权限,用于系统的维护,禁止远程登陆。
  3. 运行级别2:多用户的状态(没有NFS)
  4. 运行级别3:完全的多用户状态(有NFS),登陆之后进入控制台命令行模式
  5. 运行级别4:系统未使用,保留。
  6. 运行级别5:X11控制台,登陆后进入图形的GUI模式
  7. 运行级别6:系统 正常关闭启动,默认运行级别不能设置为6,否则不能正常启动。

图形模式与文字模式的切换方式

Linux预设提供了六个命令窗口终端机让我们来登陆。
可以使用 Ctrl+Alt+F1-F6来进行切换。
一般是Ctrl+Alt+F7 用来切换 命令行与图形化界面
我的是Ctrl+alt+F1进行切换回来。

Linux 关机

在Linux领域内大多数用在服务器上,很少遇到关机的情况。
正确的关机流程
sync 将数据同步到硬盘呢
shutdown: 关机指令,下面是具体的操作
shutdown -h 10 这个命令是告诉大家,计算机将会在10分钟后关机。
shutdown -h now 这个命令是立马关机
shutdown -h 20:25 系统会在今天20:25关机
shutdown -h +10 十分钟后关机
shutdown -r now 系统立马重启
shutdown -r +10 系统十分钟后重启
reboot 等同于 shutdown -r now

系统目录结构-树状结构

登陆之后

ls /

/tmp 是用来存放一些临时文件的
/user 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files 目录。

linux忘记密码

解决方法:忘记密码

Linux文件的基本属性

为了保护系统的安全性,Linux系统对不同的用户访问同一文件的权限做了 不同的规定。
在Linux中我们可以使用ls -l来显示一个文件的属性以及文件所属的用户和组

[root@www /]# ls -l
total 64
dr-xr-xr-x   2 root root 4096 Dec 14  2012 bin
dr-xr-xr-x   4 root root 4096 Apr 19  2012 boot
……

bin文件的第一个属性用‘d’表示。d在Linux中代表该文件是一个目录文件。
在Linux中第一个字符代表这个文件是目录,文件或者链接文件等。

当为[ d ]则是目录
当为[ - ]则是文件;
若是[ l ]则表示为链接文档(link file);
若是[ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);
若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。

接下来的字符中,以三个为一组,且均为『rwx』 的三个参数的组合。其中,[ r ]代表可读(read)、[ w ]代表可写(write)、[ x ]代表可执行(execute)。 要注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号[ - ]而已
在这里插入图片描述

文件与目录管理

linux的目录为树状结构,最顶级的目录为 根目录/。
其他的目录可以通过挂载添加到树中,通过解除挂载可以移除他们。

绝对路径
由根目录/写起,例如:/user/share/doc这个目录
相对路径

不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd …/man 这就是相对路径的写法啦!

处理目录常用的命令

  • ls :列出目录
    -a :全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来(常用)
    -d :仅列出目录本身,而不是列出目录内的文件数据(常用)
    -l :长数据串列出,包含文件的属性与权限等等数据;(常用)

  • cd :切换目录
    cd [相对路径或绝对路径]

  • pwd: 显示当前的目录
    pwd

  • mkdir : 创建一个新的目录 mkdir [-mp] 目录名称
    -m :配置文件的权限喔!直接配置,不需要看默认权限 (umask) 的脸色~
    -p :帮助你直接将所需要的目录(包含上一级目录)递归创建起来!
    mkdir test

  • rmdir :删除一个空的目录
    rmdir [-p]连同上级[空的目录一块删除]

  • cp:复制文件或者目录
    -a:相当於 -pdr 的意思,至於 pdr 请参考下列说明;(常用)

    -d:若来源档为连结档的属性(link file),则复制连结档属性而非文件本身;
    
    -f:为强制(force)的意思,若目标文件已经存在且无法开启,则移除后再尝试一  次;
    
    -i:若目标档(destination)已经存在时,在覆盖时会先询问动作的进行(常用)
    
    -l:进行硬式连结(hard link)的连结档创建,而非复制文件本身;
    
    -p:连同文件的属性一起复制过去,而非使用默认属性(备份常用);
    
    -r:递归持续复制,用於目录的复制行为;(常用)
    
    -s:复制成为符号连结档 (symbolic link),亦即『捷径』文件;
    
    -u:若 destination 比 source 旧才升级 destination !
    
  • rm: 移除文件或者目录
    -f :就是 force 的意思,忽略不存在的文件,不会出现警告信息;
    -i :互动模式,在删除前会询问使用者是否动作
    -r :递归删除啊!最常用在目录的删除了!这是非常危险的选项!!

  • mv:移动文件与目录,或者修改文件与目录的名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值