Linux
linux组成
1、Linux内核
内核是操作系统的核心,提供很多基本功能。
2、shell
命令解释器,shell也是一种编程
语言它具有普通编程语言的很多特点。
3、文件系统
文件系统是文件存放在磁盘等存储设备上的组织方法。
4、应用程序
Linux命令 (Tab键可以补齐)
命令:参数选项+文件或路径
ls 查看当前文件
ls -a 查看当前文件及隐藏文件
ls -a 文件名 查看当前文件名的所有内容
ls –l 使用长格式列出文件的详细信息
ls –s 显示indoe节点信息相当于文件的身份证号
ls 【选项】【文件或目录】
cd / 退到根目录
cd ..退到上一级
cd –回到上一次的目录
mkdir:创建目录
mkdir 【选项】【目录】
mkdir –p /a/b/c 建立递推目录
touch:建立空文件 touch 【选项】【文件】
-t+时间+文件 设置文件的时间属性
tree:以树形结构列出目录下的所有内容,包括所有文件、子目录及子目录里的目录和文件。
语法:tree [选项][自录]
-d只显示目录 ; -F标记文件类型,为不同的文件类型,添加不同的符号。
-L level遍历目录的最大层数,level为大于0的正整数
pwd:显示当前工作目录的绝对路径语法
pwd[选项]/此命令一般直接使用
yum:安装命令的命令 语法:yum install 命令 –y
语法:rm -r[选项][文件或目录] 删除一个或多个文件或目录
-r递归删除目录及内容
-f强制删除 rm –rf ×××
-i在删除前需要确认 rm –ri ×××
cp:复制文件或目录
cp[选项][源文件][目标文件]
-r递归复制目录,即复制目录下的所有层级的子目录及文件
cp –r * /a/ 复制所有此目录的文件到/a/下
mv[选项][源文件]标文件] 移动和重命名文件语法
-f若目标文件已存在,不会询问而直接覆盖
-i若目标文件已存在,就会询问是否覆盖
-n不覆盖已存在的文件
命令帮助信息查看: man命令
[home]//跳转到第一页
[End]//跳转到最后一页
/字符串 向下依次查找想要搜索的内容
?字符串 向上依次查找想要搜索的内容
n ,N//当使用/或﹖时,n会继续当前搜索方向的下一个匹配的查询;N则进行相反方向的查询。备注(在非搜索状态,N或n不生效)
q //结束本次帮助
获取命令帮助信息使用方法:命令--help
用来查看命令的使用帮助和man类似使用方法: info命令
vim的三种模式:普通模式、插入模式、末行模式
通过vim命令打开文本多种方法小结: