shell语法分析与Linux常见命令使用经验(第四课20160319-0326)

shell语法分析与Linux常见命令使用经验(第四课20160319-0326)

shell语法分析与Linux常见命令使用经验
(0人)

免费

该课程属于 爱维Linux入门提高班课程
请加入后再学习
课程介绍

4.1 shell命令的语法分析(必学内容,shell语法精讲)
4.1.1 什么是shell
4.1.2 shell通配符、重定向、管道、引用应用技巧
4.1.3 shell应用精讲与使用技巧(传参、比较操作、字符串操作、循环操作、算术操作)
4.2 系统管理与维护命令(Linux运维必学命令,并非枯燥命令讲解,重点是传授使用技巧)
4.2.1 显示目录下内容的万能命令ls
4.2.2 显示当前工作目录的命令pwd
4.2.3 改变当前工作目录的万能命令cd
4.2.4 显示或修改系统时间与日期的命令date
4.2.5 设置/锁定/解锁用户命令passwd
4.2.6 改变身份的命令su/sudo(用户权限管理)
4.2.7 显示指定命令的帮助信息的命令man
4.2.8 显示目前登录到系统的用户的命令who/w
4.2.9 显示操作系统相关信息的命令uname
4.2.10 输出系统任务队列信息的命令uptime
4.2.11 列出目前与过去登入系统的用户相关信息的命令last
4.2.12 显示开机信息系统故障信息的命令dmesg(排除问题很重要)
4.2.13 显示系统内存状态的命令free
4.2.14显示系统进程瞬间的运行动态的命令ps(最常用)
4.2.15实时监控系统处理器状态的命令top
4.3 文件管理与编辑命令(重点,Linux运维必学命令)
4.3.1 创建目录的命令mkdir(批量创建目录)
4.3.2 动态显示文件内容命令tail(很重要,经常用于查看日志)
4.3.3 显示文件内容命令cat/more
4.3.4 比较文件的差异的命令diff(线上运维经常使用)
4.3.5 过滤文本的命令grep(重要,经常使用)
4.3.6 删除某个目录及其所有文件及子目录的命令rm(慎用)
4.3.7 改变指定文件的访问时间和修改时间的命令touch
4.3.8 在文件或目录之间创建链接的命令ln(如何识别软/硬链接)
4.3.9 显示文件类型的命令file/stat
4.3.10 拷贝文件或目录的命令cp(直接复制不提示覆盖方法,线上运维cp使用技巧)
4.3.11 在指定的路径下查找指定文件的命令find
4.3.12 文件/目录改名或变更存储位置的命令mv/rename(批量改名)
4.4 压缩与解压命令(重点,Linux运维必学命令)
4.4.1 压缩/解压缩文件或者目录的命令zip/unzip
4.4.2 压缩/解压缩文件的命令gzip/gunzip
4.4.3 压缩/解压缩文件的命令bzip2/bunzip2
4.4.4 将文件或者目录打包归档的命令tar(压缩/解压/单独解压,重点中的重点)
4.4.5 转换或拷贝文件的命令dd
4.4.6 重定向方式打包备份、还原恢复文件的命令cpio
4.5 磁盘管理与维护命令(重点,Linux运维必学命令)
4.5.1 检查磁盘空间占用情况的命令df
4.5.2 显示文件或目录所占用的磁盘空间的命令du
4.5.3 检查文件系统并尝试修复错误的命令fsck(磁盘故障修复命令)
4.5.4 强制把内存中的数据写回硬盘的命令sync
4.5.6 挂载/卸载指定的文件系统的命令mount/umount(运维必学命令)
4.6 网络设置与维护命令(重点,Linux运维必学命令)
4.6.1 配置网络或显示当前网络接口状态的命令ifconfig(必会)
4.6.2文件远程拷贝/传输命令scp[限速传输/后台传输](重点中的重点)
4.6.3 系统连接状态、服务状态命令netstat(系统运维必备命令)
4.6.4 网络状态跟踪命令traceroute(网络故障排除必备命令)
4.6.5 探测服务状态命令telnet(判断服务运行状态必备)
4.6.6 从网络上下载软件的命令wget(断点续传/批量下载)
4.7 文本编辑工具vi的使用技巧(重点,Linux运维必学命令)