Mr丶冷文

文章 分类 评论
125 10 8411

站点介绍

冷文学习者(KEVINLU98.COM),记录一个北漂小码农的日常业余生活
友链申请地址(直接评论即可): 传送门

(二)进入系统及简单命令

MR丶冷文 2022-11-26 1554 1条评论 Linux菜鸟入门 linuxvmware

首页 / 正文
Freewind主题v1.5版本已发布,下载请移步Freewind 1.5,同时还有主题伴生插件Freewind Markdown,下载请移步 Freewind Markdown,有问题请在留言板,交换友链请直接在友链留言,我创建了一个主题交流群,有兴趣可以加下: 点此加入
报毒我说明一下,是因为我把主题的版权信息做了加密,其中用了eval,杀毒软件认为eval函数是一个危险的操作,这点介意的话请勿下载,我也没有强迫任何人去下载,也没有向大家收取一分钱的主题费用,所以也犯不着因为这些事情来喷我,喜欢就用,不喜欢就不用,就这么简单

发布于2022-10-28

前言

经过上节课的学习我相信大家已经将CentOS 7安装成功了,我这里以CentOS做演示是因为目前CentOS是国内用的最多的服务器操作系统,这节课就来讲讲进入系统的几种方式及一些简单的命令

进入系统

  • 普通用户

    • 选择对应的用户输入密码即可
  • root用户

    • 选择 not listed
    • 输入用户名和密码

Linux文件结构

在Linux中,文件系统是一棵树,/为其根结点,形状大致如下:

常见的二级目录

  • /bin:存放二进制可执行命令目录
  • /home:用户主目录的基点目录,默认情况每个用户主目录都设在该目录下,如默认:用户user01的主目录是/home/user01,可用~user01表示
  • /lib:存放标准程序设计库目录,又叫动态链接共享库目录,目录中文件类似windows里的后缀名为dll的文件
  • /etc:存放系统管理和配置文件目录
  • /dev:存放设备特殊文件目录,如声卡文件,磁盘文件等
  • /usr:最庞大的目录,存放应用程序和文件目录
  • /proc:虚拟目录,是系统内存的映射,可直接访问这个目录来获取系统信息
  • /root:系统管理员的主目录(特权阶级)
  • /var:存放系统产生的经常变化文件的目录,例如打印机、邮件等假脱机目录、日志文件、格式化后的手册页以及一些应用程序的数据文件等
  • /tmp:存放公用临时文件目录
  • /sbin 系统管理命令,这里存放的是系统管理员使用的管理程序
  • /mnt 系统提供这个目录是让用户临时挂载其他的文件系统
  • /lost+found 这个目录平时是空的,用于存放系统非正常关机而留下未保存的文件

Linux文件路径(重要)

  • 绝对路径:从根(/)一直到目标文件的路径
  • 相对路径:相对于当前文件的父目录的路径

Linux行提示符

  • 我们右键打开终端,可以看到如下的行提示符
@localhost ~]$ 
  • lengwen:表示当前打开shell的用户
  • @:分隔符
  • localhost:主机名
  • \~:当前路径(在Linux中~可以快捷的代替当前用户的家目录)
  • $:身份提示符

    • \#表示超级用户
    • $表示普通用户

切换用户

命令su username来切换

注意:命令要在行提示符之后输入才能执行

命令

命令的执行

  • 命令必须在行提示符之后输入
  • 命令格式:命令 参数名 参数值
  • Ctrl + C:撤销命名的执行
  • 命令参数

    • -参数:单词缩写
    • –参数:单词的全拼

命令的帮助

  • man 命令:查看命令的功能

    • 空格:下一页
    • b:上一页
  • 命令 --help:查看命令的帮助
  • [ ]:选择加入的内容,可加可不加
  • … :加入的内容个数任意
  • <> :内容在命令执行过程当中必须要加

简单的系统命令

cd

跳转到目标目录

用法cd 目标目录

pwd

打印当前目录

date

  • date 11181115:把系统时间设定为11月18日11:15 格式:月月天天小时分钟
  • date 111811152022.55:2022表示年(可以不加).55 表示秒(可以不加)
  • date -d +xday -xday:查看x天前或者后的时间
  • date +%....:设定date的输出格式

    • %Y年(例如:2021,2022等)
    • %m月(01…12)
    • %d一个月的第几天(01…31)
    • %H小时(00…23)
    • %M分(00…59)
    • %S秒(00…59)

passwd

  • passwd 修改当前用户密码

  • 参数
参数名参数值备注
-S用户名用户密码信息
-status用户名用户密码状态
-l用户名锁定账号
-u用户名解锁
-n 时间(单位:天)用户名设置密码最短有效期
-x 时间(单位:天)用户名设置密码最长有效期
-w 时间(单位:天)用户名设置警告期
-i 时间(单位:天)用户名设定用户非活跃天数
-d用户名清除密码

文件

  • file:file 文件名字查看文件类型
  • 文件内容查看

    • cat filename显示文件的全部内容
    • less filename分页浏览,按"q"退出
    • head filename显示一个文件的前几行
    • head -n 5 filename显示前五行
    • tail filename显示一个文件的后几行
    • tail -n 5 filename显示后五行
  • wc统计文件容量信息

    • -l行数
    • -w字数
    • -c字节数
    • -m字符数

Tab键

在系统中table键可以自动补齐存在的命令,文件名称和某些命令的参数

history

  • history:历史调用
  • hostory -c:清除当前环境当中的历史命令
  • !数字:执行第多少行命令
  • !字母:执行最近一条以这个字母开头的命令
  • ctrl +R +关键字(重要):执行最近一条含有这个关键字的命令
  • 上下键:逐行调用命令

Shell中的一些快捷键

  • 上下历史的上一条命令,下一条命令
  • 左右一个字符一个字符移动
  • Ctrl + a 光标移动到行首
  • Ctrl + e 光标所在位置删除到行首
  • Ctrl + u 光标所在位置删除到行首
  • Ctrl + k 光标所在位置删除到行尾
  • Ctrl + r + 关键字 调出最近一条含有关键字的命令
  • Ctrl + c 撤销以输入的命令
  • Ctrl + d 退出当前用户环境
  • Ctrl + L 清空屏幕
  • Ctrl + Shift + c 复制
  • Ctrl + Shift + v 粘贴
  • Ctrl + shift + t 在现有shell中重新打开一个table
  • Ctrl + shift + n在shell中打

评论(1)

  1. 清清 游客 2022-12-11 00:29 回复

    啦啦啦啦

热门文章

最新评论

  • Mm

    感谢分享

  • bag

    感谢分享

  • 扶苏

    很简洁的博客~舒服~

  • 扶苏

    搞这么多机器呢干啥。。。

  • lanxd

    感谢博主分享

日历

2024年12月

1234567
891011121314
15161718192021
22232425262728
293031    

文章目录

站点公告
Freewind主题v1.5版本已发布,下载请移步Freewind 1.5,同时还有主题伴生插件Freewind Markdown,下载请移步 Freewind Markdown,有问题请在留言板,交换友链请直接在友链留言,我创建了一个主题交流群,有兴趣可以加下: 点此加入
报毒我说明一下,是因为我把主题的版权信息做了加密,其中用了eval,杀毒软件认为eval函数是一个危险的操作,这点介意的话请勿下载,我也没有强迫任何人去下载,也没有向大家收取一分钱的主题费用,所以也犯不着因为这些事情来喷我,喜欢就用,不喜欢就不用,就这么简单
点击小铃铛关闭