目录

一、Linux命令提示符

二、linux基础命令

1、ip a命令

2、ls 命令

3.cat 查看文件命令

4、vim编辑命令

5、cd 命令

6、pwd 命令

7、hostname 命令

8、date 命令

9、reboot 重启系统

10、poweroff 命令

11、echo 输出打印命令

12、touch 命令

13、rm 命令

14、mkdir 命令

15、cd 命令

16、获取命令帮助途径

17、diff命令

18、file命令

三、Linux 文件系统类型

四、VIM 编辑器使用

五、总结

六,文件系统的根目录

1、根目录(整个文件系统的根目录)

2、常见目录文件说明

​ 3、/proc文件系统

4、/var目录


一、Linux命令提示符

第一行:显示当前Linux的名称(CentOs)与版本信息 (7)

第二行:显示内核版本信息,运行x86—64系统上

第三行;显示主机名(localhost),我们使用root账号来登录

第四行:为登录密码,再输入root后按回车才会出现,输入的密码不会显示出来,这是正常现    象

第五行:root 代表当前登录用户;localhose代表你的主机名 ,hostname 的结果 ;~ 代表你当前所在的工作目

二、linux基础命令

1、ip a命令

再登录虚拟机后输入ip a,回车后会显示显示当前主机的网卡及对应 IP

2、ls 命令

ls 命令是 list 的缩写,即列表或者列出的意思,通过这个命令可以列出你当前工作目录的所有文件和目录;


常用参数

  • -a:--all缩写,显示所有文件,包括隐藏文件(以.开头的文件)
  • -A:显示所有文件,包括隐藏文件,但是不显示.和..目录
  • -d:仅列出目录本身,而不是列出目录中的文件列表
  • -h:将文件大小以易读的方式显示 KB MB GB
  • -l:列出长属性信息(与ll命令是一样的效果)
  • -i:要与-l搭配使用,列出文件的Inode
  • -r:将排序结果以倒序的方式显示
  • -S:以文件大小排序(大写s)
  • -s:block大小
  • -t:以文件修改时间排序
  • -c:以ctime排序 要和-lt一起使用

ls    列出的是当前目录下的子目录和文件,

ls *  想要列出所有的目录和文件 ,

ls */  列出当前目录下的子目录及子目录中的目录和文件;

ls -d */  通常用来打印当前路径下的所有目录

[root@localhost ~]# ls -d */
test/  Test/  Test1/


注意:

如果想自己设置按那种形式显示文件大小,要注意按MB显示时即使文件大小不足1M也会按1M显示,按GB显示时即使文件大小不足1G也会按1G显示。

3.cat 查看文件命令

cat 将文件内容全部输出到标准输出(也就是屏幕);cat 查看文件命令是只读的 不能修改,直接输入一个cat后就变成了一个交互式命令,输入什么就输出什么,按Ctrl+c可以退出


常用参数:

  • -n 对文件每行进行编号
  • -b 对文件每行进行编号,除过空白行
  • -E 每行结尾显示$


less -N filename1 逐屏显示文件内容

4、vim编辑命令

这个命令可以编辑新文件也可以编辑旧文件

vim需要安装

yum install vim -y

5、cd 命令

切换目录 ;

~ 代表/root,/root 是 root 用户的家目录;

cd ~表示切换到当前用户的家目录

cd ..或cd ../都可以切换到上一级目录,

cd - 表示先显示上一级目录再切换回上次所在目录

cd / 代表切换到根目录(根目录是所有用户所共享的目录);


绝对路径:从根开始的路径

相对路径:当前所在位置的路径

6、pwd 命令

pwd 命令来显示当前目录的绝对路径。

7、hostname 命令

主机名查看命令 这个主机名可以在创建虚拟机的时候设置好,也可以在虚拟机起来之后修改。

8、date 命令

查看当前系统时间


修改系统时间:

date 022114542003.00 (表示2003年2月21日14点54分00秒)
0221 二月二十一日

1454 十四点五十四分

2003  二零零三年

.00     零秒

9、reboot 重启系统

虚拟机重启

10、poweroff 命令

关机命令,虚拟机关闭

11、echo 输出打印命令

这个命令主要用来打印输出字符串或者变量

12、touch 命令

创建空文件 ,文件名区分大小写,同一个目录下不能出现相同的文件名

13、rm 命令

rm=remove, 主要用来删除文件,不加参数删除会提示你是否要删除,如下:

14、mkdir 命令

创建目录


常见参数

-p:递归创建

-v:创建过程中显示信息

-m:创建目录时设置权限(两种权限表示都可以)

15、cd 命令

cd .  返回当前目录

cd  ..返回上一级目录

cd - 也是返回上一级目录,但是和cd ..不同的是d -是先显示上一 级目录再返回上一级目录,而cd ..是直接返回上一级目录

16、获取命令帮助途径

17、diff命令

比较文件差异

diff [参数] 【filename1】【filename2】

1,8d0 的含义是:第一个文件中的第[1,8]行(注意这是一个闭合区间,包括第1行和第8行)需要删除才能与第二个文件中的[0]行相匹配。
前面带<的部分表示左边文件的内容,而带>的部分表示右边文件的内容,中间的 --- 则是两个文件内容的分隔符号。


diff 的 normal 显示格式有三种提示:

  • a - add
  • c - change
  • d - delete

  • |”表示前后2个文件内容有不同
  • <”表示后面文件比前面文件少了1行内容
  • >”表示后面文件比前面文件多了1行内容

18、file命令

显示文件内容类型

三、Linux 文件系统类型

b - block 块设备

c - character 字符设备

l - link 链接文件

d - directory 目录设备

p - pipe 管道设备

s - sock 套接字文件

四、VIM 编辑器使用

vim/vi filename 之后会进入到默认的模式即命令模式(如果使用vim不能进入,可能时没有安装vim),之后通过 输入a,i,o 等字母切换到输入模式,可通过 ESC 键返回到命令模式。命令模式到末行模式,通过:键进入末行模式,末行模式通常用来对整个文件内容进行保持或者退出,查找,替换等功能

末行模式:

保存退出  :wq(=write quit)

不保存退出  :q

强制退出  :q!

强制保存退出: wq!

搜索  /从首行的第一个上向下搜索  ?从末行的最后一个下向上搜索;shift键+n可以完成两种搜索方法的转换


五、总结

用vim/vi进入编辑器后,先按“a”或“i”或“o”键从命令模式进入编辑模式,再输入内容。按Esc键可以从输入模式退出到命令模式。强制保存退出时,需要从命令模式进入末行模式:输入英文的: 输入wq!在按回车就可以保存退出。

如果已在其它目录里用vim/vi创建一个文件,若想要进入这个文件,必须在包含这个文件的目录里进入,否则会重新创建一个。

vim/vi filename中的filename可以随意起名字,它是一个文件名

重点:VIM编辑器的使用和Linux基本命令的掌握

六,文件系统的根目录

1、根目录(整个文件系统的根目录)

2、常见目录文件说明

 3、/proc文件系统

4、/var目录

linux基础命令与文件系统(ip a、ls、cat、vim、cd、pwd、hostname、date、reboot、poweroff、echo、touch、rm、mkdir、diff、file)相关推荐

  1. Linux 基础命令:IP 路由操作 -ip命令

    转自Linux爱好者:Linux 基础命令:IP 路由操作 Table of Contents ip 1.语法 2.选项列表 3.ip link---网络设备配置 4.ip address---协议地 ...

  2. linux文件挂载和卸载命令,Linux基础命令(八)——挂载、卸载文件系统

    前言:在Linux系统中,对各种存储设备中的资源访问(如读取.保存文件等)都是通过目录结构进行的,虽然系统核心能够通过"设备文件"的方式操纵各种设备,但是对于用户来说,还需要增加一 ...

  3. Linux基础命令-进程与系统性能

    Linux基础命令-进程与系统性能 进程与系统性能 一.进程相关概念 1.进程概念 2.进程的基本状态和转换 3.IPC进程间通信 4.进程优先级 5.进程状态 二.进程与系统性能 1.系统管理工具 ...

  4. Linux基础命令-大全

    Linux基础命令-大全 命令 1. 1.A 1. 2.B 3.C 1.cat命令 2.chage命令 4.D 1.dd命令 2.df命令 3.du命令 4.dmesg命令 5.dig命令 5.dec ...

  5. Red Hat Linux 基础命令大全

    Red Hat Linux 基础命令大全 1.startx                    从文本界面进入图形界面 2.ls  -lhar                  显示目录与文件 ls ...

  6. 干货!一篇文章集合所有Linux基础命令,适合所有菜鸟学习和老手回顾!

    阿里云   干货!一篇文章集合所有Linux基础命令,适合所有菜鸟学习和老手回顾! 1 文件{ ls -rtl # 按时间倒叙列出所有目录和文件 ll -rt touch file # 创建空白文件 ...

  7. linux基础命令行操作【1】

    目录 1.基本命令 2.文件相关知识 3.文本相关操作 4.文件解压.压缩.打包命令 1.基本命令 Ctrl+A/t+Fn+F6:管理Linux(Fn+数字) Linux:输入密码是不显示 Alt+F ...

  8. 2021-10-16python笔记(Linux内核简介与Linux基础命令)

    前面的博文已经教会了大家如何下载和安装Linux操作系统,并且使用Xshell软件远程连接Linux服务器,这节课我们要进入真正的Linux基础学习中. 知识点概括: 1.Linux的心脏-Linux ...

  9. Linux 基础命令上

    Linux 基础命令上 磁盘分区: /dev/hda5 dev 是硬件设备文件所在的目录 hd 表示IDE设备 sd 表示SCSI设备 a 硬盘的顺序号,以a.b.c...表示 5 分区的顺序号,以1 ...

最新文章

  1. 对C语言 结构体 和 结构变量
  2. GIT服务器搭建(转载)
  3. python mapreduce函数_Map-reduce在Python高阶函数中的应用,python,用法,之,mapreduce
  4. 关于Matconvnet中模型发布与共享的思考
  5. HDU - 6899 Xor(数位dp)
  6. python学习-列表解析、字典解析
  7. 【Codeforces - 378C】Maze(dfs,思维)
  8. 8plus基带电源供电线路_双电源供电与双回路供电的区别是什么?别再傻傻分不清了!...
  9. MFC初探 —— 捕获键盘消息
  10. 科学技术是对人类历史发展和现代国家兴亡起决定作用的一种力量
  11. USB学习笔记连载(十五):USB固件更新以及安装驱动
  12. 手写reduce方法
  13. Excel转Json 绿色工具
  14. Qt中出现 exited with code 3错误的其中之一原因
  15. 停止员工拖延症!工时管理系统的作用之一
  16. 智慧校园:校务助手微信小程序端源码
  17. 易基因|RNA m7G甲基化测序(m7G-MeRIP-seq)
  18. 解读数据架构的 2020:开放、融合、简化
  19. 单源最短路和多源最短路
  20. 不给代码写文档,让代码文档化

热门文章

  1. vue项目-android版本引入微信录音
  2. 信息安全考研和就业的选择分析
  3. 教新手了解怎么从网络中赚钱
  4. RoboCup智能机器人足球教程(二)
  5. docker容器 如何精简镜像减小体积
  6. 高德地图android 缓存,高德地图定位不刷新,感觉有缓存
  7. Android代码安装apk程序
  8. Springboot实验室自主预约系统毕业设计源码111953
  9. openfeign的快速使用
  10. 新支点国产服务器操作系统与虚拟化平台和云管理平台实现兼容