1.Linux自学计划
学习目的:了解Linux系统,熟练使用Linux命令
学习资源:https://www.bilibili.com/video/av18156598/ 、《细说Linux基础知识》-兄弟连教育组
学习计划:该视频教程共106集,每集大概30分钟,计划每天晚上看两集,预估用时1-1.5小时,简书记录每日学习的新知识
今日进度:p13-p14
2.学习笔记
cd命令
- 命令格式:cd [目录名]
- 英文原意:change directory
- 所在路径:Shell内置命令
- 执行权限:所有用户
- 功能描述:切换所在目录
Linux的命令按照来源方式分为两种:Shell内置命令和外部命令。Shell内置命令,就是Shell自带的命令,这些命令是没有执行文件的;外部命令就是由程序员单独开发的,是外来命令,有执行文件。
特殊符号 | 作用 |
---|---|
~ | 代表用户的家目录 |
- | 代表上次所在目录 |
. | 代表当前目录 |
.. | 代表上级目录 |
mkdir命令
-
命令格式:mkdir [选项] 目录名
选项-p 递归建立所需目录,建立一系列新目录
-
英文原意:make directories
-
所在路径:/bin/mkdir
-
执行权限:所有用户
-
功能描述:创建空目录
rmdir命令
-
命令格式:rmdir [选项] 目录名
选项-p 递归删除目录
-
英文原意:remove empty directories
-
所在路径:/bin/rmdir
-
执行权限:所有用户
-
功能描述:删除空目录
rmdir只能删除空目录,如果目录中有内容,就会报错
rm命令
-
命令格式:rm [选项] 文件或目录
选项
-f:强制删除
-i:交互删除
-r:递归删除,可以删除目录
-
英文原意:remove files or directories
-
所在路径:/bin/rm
-
执行权限:所有用户
-
功能描述:删除文件或目录
-rf选项可以强制删除目录,删除之后无法恢复,要谨慎操作,养成良好的操作习惯。-rf也可以用来删除文件。
cp命令
-
命令格式:cp [选项] 源文件 目标文件
选项
不改名复制:cp name1 /tmp/
改名复制:cp name1 /tmp/name2
-
英文原意:copy files and directories
-
所在路径:/bin/cp
-
执行权限:所有用户
-
功能描述:复制文件或目录
mv命令
-
命令格式:mv [选项] 源文件 目标文件
选项
-f -i -n -v
-
英文原意:move (rename) files
-
所在路径:/bin/mv
-
执行权限:所有用户
-
功能描述:移动文件或改名
cat命令
-
命令格式:cat [选项] 文件名
选项
-A -E -n -T -v
-
英文原意:concatenate files and print on the standard output
-
所在路径:/bin/cat
-
执行权限:所有用户
-
功能描述:合并文件并打印输出到标准输出
常用于查看文件内容,内容会一次性显示在屏幕,不适合大文件
tac反向显示文件内容
more命令
-
命令格式:more 文件名
空格:向下翻页
b:向上翻页
回车:向下滚动一行
/字符串:搜索指定字符串
q:退出
-
英文原意:file perusal filter for crt viewin
-
所在路径:/bin/more
-
执行权限:所有用户
-
功能描述:分屏显示文件内容
less命令
分行显示文件内容
head命令
显示文件开头内容
head [选项] 文件名
-n 行数:显示文件前几行,不写就默认10行,也可以写成-行数
-v:显示文件名
tail命令
显示文件尾内容
tail [选项] 文件名
-n 行数:显示文件尾几行,不写就默认10行,也可以写成-行数
-f:监听文件新增内容
tree命令
显示目录树
pwd
显示当前目录
clear(ctrl+l)清屏
网友评论