马哥linux2018目录,2018-01-02 马哥Linux学习笔记—Linux系统基础使用入门

2018年第二天,坚持每天写博客,从我做起。本文为Linux系统基础使用入门。希望大家多多关注我的51cto技术博客,欢迎各位大佬向我提出宝贵意见和建议。 本文思维导图:

0818b9ca8b590ca3270a3433284dd417.png

Linux终端:

用户与主机交互,必然用到的设备;包括物理终端,虚拟终端,图形终端和模拟终端。

物理终端:直接接入本机的显示器和键盘设备;/dev/console

虚拟终端:附加在物理终端之上的以软件方式虚拟实现的终端,CentOS 6默认启动6个虚拟终端

在centos6,centos7中,按ctrl+alt+(F2-F6)切换至字符界面,ctrl+alt+F1切换至图形界面

图形终端:附加在物理终端之上的以软件方式虚拟实现的终端,但额外会提供桌面环境;

设备文件路径:/dev/tty#

模拟终端:

图形界面下打开的命令行接口,基于ssh协议或telnet协议等远程打开的界面

设备文件:/dev/pts/n n=[0,oo)

查看当前的终端设备:tty

Linux的shell(交互式接口):

启动终端后,在终端设备附加一个交互式应用程序,包括GUI(图形用户界面)和CLI(文本界面)

GUI(图形用户界面):

桌面:

GNOME (C语言研发)

KDE (C++,语言研发)

XFCE (轻量级桌面)

CLI(文本界面):

shell程序:

sh (bourn)

csh

tcsh

ksh (korn)

bash (bourn again shell), GPL

zsh

显示当前使用的shell:

# echo ${SHELL}

显示当前系统使用的所有shell:

# cat /etc/shells

命令:

命令提示符 [root@localhost ~]# [root@localhost ~]$ 管理员登陆显示# 普通用户登陆显示$

命令: 输入命令,敲回车:意味着提请shell程序找到键入命令所对应的可执行程序或代码,并由其分析后提交给内核分配资源将其运行起来; 表现为一个或多个进程; 在shell中可执行的命令有两类: 内建命令:由shell自带的,而且通过某命令形式提供; 外部命令:在当前系统的某文件系统路径下有对应的可执行程序文件; 通过 which,whereis查看可执行文件的位置 如何区别内部或外部命令: type + 命令 命令格式:命令 [选项] [参数]

选项:用于启用或关闭命令的某个或某些功能;

短选项:-c, 例如:-l, -h

多个短选项可命令使用,例如-l -h, 可写作-lh;

长选项:--word,例如:--long, --human-readable

参数:命令的作用对象

向命令提供数据;

注意:

1、多选项,以及多参数和命令之间都应该使用空白字符分隔

2、取消命令执行:Ctrl+c

文件系统:

windows的文件系统 C:\Program files\office11\word\word.exe

Linux中的文件系统 /etc/sysconfig/network-scripts/ifcfg-eth0

/是Linux中的根文件系统

文件有两类数据: 元数据(metadata):文件的属性信息 数据(data):文件具体的内容 1、文件名严格区分字符大小写;file1, File1, FILE1是不同的文件; 2、文件名可使用除/以外的任意字符,不建议使用特殊字符; /: 根目录,路径分隔符; 3、文件名长度最长不能超过255个字符; 4、所以.开头的文件,均为隐藏文件;

路径: 绝对路径:从根目录起始的路径; 相对路径:对当前位置起始的路径; 当前位置的表示方式: (1) ./: ./sysconfig/network-scripts (2) 省略上述符号: sysconfig/network-scripts ..:表示当前目录的上一级目录 当前目录:current directory, 也称作working directory; pwd: printing working directory

今天涉及到的命令总结:ls, cd, type, tty, cat, which, whereis, pwd, echo

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
马哥Linux学习笔记是一份关于Linux基础入门及安装系统、文件目录学习资料。这份学习笔记涵盖了Linux开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别,FHS(文件系统层次标准)的定义以及Linux手册的不同章节。其中,GPL是GNU General Public License的缩写,BSD是一种开源许可证,MIT也是一种开源许可证,Mozilla是Mozilla Public License的缩写,Apache是Apache License的缩写,而LGPL是Lesser General Public License的缩写。FHS定义了Linux系统中各个目录应该存放的文件数据,确保不同开发人员在目录配置上的统一。Linux手册被分为多个章节,每个章节包含不同类型的帮助内容,例如用户命令、系统调用、设备文件和特殊文件、配置文件格式等。马哥Linux学习笔记提供了这些重要的知识和理解,帮助读者更好地学习和理解Linux操作系统。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Linux学习笔记](https://blog.csdn.net/weixin_42593895/article/details/126044983)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [马哥笔记第一周作业(linux基础了解)](https://blog.csdn.net/jyjyhhh/article/details/127380718)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值