您现在的位置是:课程

【王顶】GitHub 开源之旅第九季:从Git Bash到 Linux Bash(上)

2023-11-06 22:27课程 人已围观

介绍了学习 Linux Bash 的意义和好处。对 Linux Bash 做了简要介绍。对 Linux Bash 课程的内容以及安排做了介绍。对课程资料和课程的学习方法做了简单的介绍。

实验环境搭建:介绍了实验环境用到的软件 vmware workstaion, CentOS 以及 XShell 。介绍了软件下载的方式,以及 Linux 最小化命令行系统的安装。以及如何使用 XShell 连接到虚拟机的 Linux 系统中。

什么是 Shell:介绍了 Linux Bash 命令行提示符的组成,介绍了几个简单的命令:date,cal,df,free,等的用法。

文件系统跳转:介绍了绝对路径和相对路径的概念,介绍了:ls,pwd 和 cd,等命令的用法。

探索操作系统:介绍了:ls,file 和 less 命令的用法。介绍了 ls 长格式输出的的各种信息,介绍了 less 命令的各种快捷键。介绍了 Linux 顶级目录的作用和规范。

操作文件和目录:介绍了命令行通配符的用法。介绍了:mkdir,cp,mv 和 rm 等命令的用法。介绍了硬链接和符号链接的概念,符号链接应用的价值和意义,以及 ln 命令的用法。

使用命令:介绍了四种命令的种类。介绍了:type,which 命令来确定命令的类型以及定位程序文件的位置。介绍了:man,info,help,apropos,whatis,等帮助命令的用法。介绍了 alias 命令创建命令别名的方法。

I/O 重定向:介绍了标准输出重定向、标准错误重定向,以及标准输出和标准错误同时重定向到同一个文件的方法。介绍了管道和过滤器的概念,介绍了:cat,uniq,sort,wc,grep,head,tail,tee,等命令的用法。

Shell 眼中看世界:介绍了符号展开、路径名展开、变量展开、大括号展开、算数展开、命令替换,等命令行展开的用法。介绍了单引号、双引号以及转义字符对命令行展开的禁用效果。

高级键盘操作技巧:讲了命令行移动光标的快捷键,编辑命令文件的快捷键以及复制粘贴命令文本的快捷键。讲了 clear,history,等命令的用法。讲了命令行下命令和文件、目录名的自动补全的用法。讲解了 history 命令的快捷用法。

权限管理:介绍了:owner,group,other,三种权限主体。介绍了:read,write,excute,三种权限对于文件和目录的区别。介绍了:chmod,命令的两种用法,八进制格式权限设置和符号表示的权限设置。讲解了:umask,chown,chgrp,su,sudo,paswd,等命令的用法。

进程管理:介绍了:ps,top,等命令查看进程的用法和区别。介绍了:kill,fg,bg,jobs,等进程管理命令的用法。介绍了:shutdown 关机命令的用法。

-->

站点信息

  • 文章统计篇文章