linux学习教程(二)Linux基础(文件命令)

简介: 一、前言 前面我们安装linux进入虚拟机,设置好了桥接网络,而且分割规划了磁盘分区。接下来进入正式开始接触linux基础命令。

一、前言

前面我们安装linux进入虚拟机,设置好了桥接网络,而且分割规划了磁盘分区。接下来进入正式开始接触linux基础命令。

二、预习命令

2.0命令格式

命令格式: 入门例子
例子:ls -la/etc
命令 -选项 参数
ls -la /etc
  表示不同设置,多个连写 操作的对象

2.0.1特殊目录:

a、当前目录用点“.”
b、当前目录的父目录点点“..”

2.0.2 用户目录

 linux的目录是分为root与非root目录的
root: 就是root目录,一般为:  /sbin      和     /usr/sbin
al user:   就是所以用户目录,一般为   /bin   和  /usr/bin
我们可以看到linux所以的命令都是缩写的,例如:bin -binary 二进制文件  ;     usr-user 用户 ;   sbin-superbinary 超级管理目录。
由此我们可以窥见,记住这些英文意思, 更有利于我们记住命令。

三、文件处理命令

3.1文件查询命令

3.1.1ls:查询命令

-a:所有文件al(包括隐藏文件)
-l :长格式文件long(就是详细信息)
        -d:查询目录属性 directory
我们用linux查询命令查询root,然后我们开始解读我们查询出来的信息


3.1.2  lrwxrexrex(开始10个字符)

       第一个字符表示文件理性 :1、l表示是软连接文件  2、d表示是目录directory 3 -  表示是二进制文件
r:读 (read)    w:写(write)   x:执行 (excute)
权限分为段,分别为user、group、other:
rwx rwx rwx
所有者u 所属于组g 其他o

3.1.3   数字1 

  表示硬连接数

3.1.4    表示用户的组别和用户名称

root root
所有者 所属组

3.1.5  7(表示文件大小)

表示文件大小不是很准确

3.1.5   11月 19  17:58(时间)

表示最后修改时间

3.1.6 bin(名称)

表示目录名称

3.2 创建目录

mkdir ----make directory
mkdir   【directoryName】


3.3 创建文件

touch  【filename】


3.4 移动文件(可以重命名)

mv 【源文件或目录】 【目的文件或目录】
我们把testfile文件移动到/test目录下面,然后修改名称为newtestfile

3.5 删除文件

rm  [-f(直接删除)]  [目的文件]
也可以用不加-f  系统会提示你是否确定  y/n

3.6 删除目录

rm -r [directory]  删除指定目录
rm -rf [directory]
可以不要f, 系统会提示你是否确定  y/n


3.7 跳转目录

cd  [目录]

cd .. 上级目录
cd / 根目录

3.8 查询目录位置

pwd [目录]


3.9 cat现实部分内容

cat [filename]
这种一般只查询最后的部门
 我事先建立了一个文件(创建文件touch不要忘记了)

3.10 more 分页现实文件

空格space 下页
回车enter  下一行
Q和q        退出more浏览模式


3.11 head与tail 查询开始或者最后几行

head -[num] [文件名称]
num默认为10行,不需要填写

tail -[num] [文件名称]

tail -f [文件名称] 表示实时只要最后几行
例子中为:tail -2f aliases



3.12 ln软连接

翻译为:link
ln -s [源文件] [目的文件]
这个就是创建文件类型为l的文件(文件类型:l、d、-忘记了没有?)

我们看看软连接文件的具体信息

1、所以人都有权限:rws
2、时间为创建软连接的时间
3、相当于快捷方式
4、跨文件系统(例如/usr  与/test)

3.13 ln硬链接

ln [源文件文件] [硬链接文件]

1、权限是rw权限
2、时间与源文件一样
3、相当于cpoy文件 略等于命令(cp -p)
4、具有相同的节点数值(在linux 的核心数值标示里面)
5、不能跨文件系统(例如/usr  与/test)


四、文件命令总结

1、我们首先知道文件分为 l  -   d,自己想想!
2、我知道文件命令makedir  touch  mv rm cd
3、我知道查询文件内容命令:head 、tai、more、cat
4、关于软连接文件与硬链接的区别和联系
5、再次回想ls -a -l 等等用法
目录
相关文章
|
5天前
|
运维 监控 网络协议
|
6天前
|
监控 Linux Shell
|
3天前
|
Linux 数据库
linux 全局搜索文件
在 Linux 系统中,全局搜索文件常用 `find`、`locate` 和 `grep` 命令。`find` 根据文件名、类型、大小、时间戳等条件搜索;`locate` 通过预构建的数据库快速查找文件;`grep` 在文件中搜索特定文本,常与 `find` 结合使用。选择合适的命令取决于具体需求。
|
6天前
|
Linux 开发工具 Perl
Linux命令替换目录下所有文件里有"\n"的字符为""如何操作?
【10月更文挑战第20天】Linux命令替换目录下所有文件里有"\n"的字符为""如何操作?
20 4
|
5天前
|
运维 安全 Linux
Linux文件清空的五种方法总结分享
每种方法各有优势,选择最合适的一种或几种,可以极大提高您的工作效率。更多有关Linux系统管理的技巧与资源,欢迎访问,持续提升您的运维技能。
40 1
|
7天前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
82 2
|
4月前
|
Linux
Linux部署04-ls命令的参数和选项,主体,参数,选项,ls / 查看根目录下的文件夹,-a的意思是列出全部选项 ls -a home全部文件,.代表着隐藏的文件夹,-l 选项,以列表竖向的形式展
Linux部署04-ls命令的参数和选项,主体,参数,选项,ls / 查看根目录下的文件夹,-a的意思是列出全部选项 ls -a home全部文件,.代表着隐藏的文件夹,-l 选项,以列表竖向的形式展
|
4月前
|
Linux
Linux部署 cd-pwd命令,cd 不写参数 就直接回到用户的HOME目录,pwd 查看当前的工作目录,pwd是常看当前目录的路径,无参数
Linux部署 cd-pwd命令,cd 不写参数 就直接回到用户的HOME目录,pwd 查看当前的工作目录,pwd是常看当前目录的路径,无参数
|
4月前
|
Linux
Linux02---命令基础 Linux命令基础, ls命令入门,ls命令参数和选项,命令行是一种以纯字符操作系统的方式,command命令本身,options命令的细节行为,parameter命令的
Linux02---命令基础 Linux命令基础, ls命令入门,ls命令参数和选项,命令行是一种以纯字符操作系统的方式,command命令本身,options命令的细节行为,parameter命令的
|
6月前
|
安全 网络协议 Linux
【专栏】Linux系统中ping命令的使用,包括其基本语法、输出信息、常用参数及高级用法
【4月更文挑战第28天】本文详细介绍了Linux系统中ping命令的使用,包括其基本语法、输出信息、常用参数及高级用法。通过ping,用户可测试网络连通性、诊断故障及评估性能。此外,文章还讨论了ping在不同协议、模拟网络环境及与其他命令结合使用时的场景。注意防火墙和网络环境可能影响ping结果,理解错误信息有助于网络问题排查。熟练掌握ping命令,能助你成为Linux网络专家。不断学习和实践,提升网络技能,为构建稳定网络环境贡献力量。
474 0