第一章 Linux系统简介
在本节当中主要对Linux做了基本的简介,因为之前从未用过Liunx,所以对Liunx有了大体上的了解,对于如何学习Linux有了基本的认识。
第二章 基本概念与操作
在本章的学习中,对Liunx的界面有了初步的认识,因为自己的基础较为薄弱,相对于其他人来说,要学的稍微慢点,但是自己还是不抛弃、不放弃,慢慢学,实现对Liunx的学习从零到一的突破,这也是最难的一步。在我看来,对于Linux的学习最难的还是基本指令和命令行的学习和运用,那么我还是从最基础的指令和命令行来学习。
常用指令
ls 显示文件或目录
-l 列出文件详细信息l(list)
-a 列出当前目录下所有文件及目录,包括隐藏的a(all)
mkdir 创建目录
-p 创建目录,若无父目录,则创建p(parent)
cd 切换目录
touch 创建空文件
echo 创建带有内容的文件。
cat 查看文件内容
cp 拷贝
mv 移动或重命名
rm 删除文件
-r 递归删除,可删除子目录及文件
-f 强制删除
find 在文件系统中搜索某文件
wc 统计文本中行数、字数、字符数
grep 在文本文件中查找某个字符串
rmdir 删除空目录
tree 树形结构显示目录,需要安装tree包
pwd 显示当前目录
ln 创建链接文件
more、less 分页显示文本文件内容
head、tail 显示文件头、尾内容
ctrl+alt+F1 命令行全屏模式
系统管理命令
stat 显示指定文件的详细信息,比ls更详细
who 显示在线登陆用户
whoami 显示当前操作用户
hostname 显示主机名
uname 显示系统信息
top 动态显示当前耗费资源最多进程信息
ps 显示瞬间进程状态 ps -aux
du 查看目录大小 du -h /home带有单位显示目录信息
df 查看磁盘大小 df -h 带有单位显示磁盘信息
ifconfig 查看网络情况
ping 测试网络连通
netstat 显示网络状态信息
man 命令不会用了,找男人 如:man ls
clear 清屏
alias 对命令重命名 如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit
kill 杀死进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。
那么即使对于指令背的滚瓜烂熟,如果不进行相应的操作练习,那也是徒劳无获,所以我就跟着课程的学习进行的一些简单的程度编辑。
第三章 用户及文件权限管理
在本章中学习了用户管理以及文件权限管理。那么在一般情况下 ,新建的用户是不具有root权限,也不在sudo用户组中,但是可以用过让其加入sudo用户组中,从而获得root权限。那么在Linux中,也可以建立多个用户,还可以为用户划分用户组,这对于管理多个不同权限的用户是十分方便的。在Linux中更改文件的用户权限,只需一行简单命令就可以实现不简单的功能,在windows中类似的实现需要多次点击鼠标,体会到了用命令行使用操作系统的高效便捷。文件权限可通过二进制数字表示和加减附值两种操作实现
在此次作业中,我也是对学习的知识进行加深巩固,下面是我运行出来的程序。
第四章 Linux 目录结构及文件基本操作
在本章中,我从以下三个方面进行了学习:第一、Linux 的文件组织目录结构。 第二、相对路径和绝对路径。 第三、对文件的移动、复制、重命名、编辑等操作。
学习中我们了解到Linux 是以树形目录结构的形式来构建整个系统的,可以理解为树形目录是一个用户可操作系统的骨架。知道了其中的绝对路径和相对路径。
新建空白文件指令 touch,新建目录:mkdir,复制命令:cp 删除命令:rm 查看文件:cat
对于本次的作业还是蛮有意思的,结果见下:
第五章 环境变量与文件查找
在本章的讲解中,明显感觉有点吃力了,差距还是显现出来了,对此我也是看了好多遍,又问了身边的朋友,才看懂其中的意思。
不过本次实验还是很有意思的,让我们看到了编程中的魅力,只能说很酷!