萌新的Linux学习之路(二)

  1. Linux中的目录

/ 根目录

/bin     ##存放必要的命令

/boot    ##存放内核以及启动所需要的文件

/dev     ##存放系统配置文件

/home    ##普通用户的宿主目录,用户数据存放在其主目录中

/lib     ##32位系统存放必要文件的运行库

/lib64    ##64位系统存放必要文件的运行库

/mnt     ##存放临时的映射文件系统,通常用来挂载使用

/proc    ##存放存储进程和系统信息

/root    ##超级用户的主目录

/sbin    ##存放系统管理程序

/tmp     ##存放临时文件

/usr     ##存放应用程序,命令程序文件、程序库、手册和其它文档

/var     ##系统默认存放日志的目录

/media    ##系统临时设备挂载点

/opt     ##第三方软件安装位置

/run     ##系统临时设备挂载点

/srv     ##系统数据

/sys     系统管理,主要关于内核

2.文件的寻址

绝对路径:文件名以“/”开头,是文件在系统中的真实位置

相对路径:文件名不用以“/”开头,他是文件相对于目前所在的位置的简写

3.文件的管理

*)touch建立文件

*)mkdir建立目录

#当要建立的目录不存在上级目录时可以使用 -p 递归创建目录

*)rm 删除文件或目录

##-f 表示强制删除,不提示

##-r 表示删除目录

*)cat/head/tail查看文件内容

*)vim文本方式编辑文件

## vim filename 进入到命令模式

命令模式不能编辑文件,如果要编辑文件按“i”进入插入模式,完成编辑按“ESC”退出插入模式,输入“:wq”保存编辑并退出

*)cd 切换工作目录

# cd directory  ##切换工作目录到指定目录

# cd -        ##切换工作目录到之前所在的目录

# cd ~        ##切换到自己的家目录

# cd ~username   ##切换到指定用户 家目录

# cd ..       ##进入当前目录的上级目录

*)ls 列出目录或者文本信息

*)cp 文件复制

(1.)#将桌面的file file2 文件复制到/mnt/目录下

(2.)# 将file文件复制并且重新命名为aa

(3.)#将zz目录复制并重新命名为cc

*)mv 移动或重命名

(1.)#将文件aa移动到目录zz中去

(2.)#将文件file重新命名为qwe ## 前提是qwe为不存在文件名

(3.)把westos中的linux移动到当前目录,“.”代表当前目录

3.正则表达式

(1.)

(2.)

表示存在的或者不存在的

#{1..9}    ##1-9

#{1,3,5}    ##135

#{1..3}{a..c} ##1a 2a 3a 1b 2b 3b 1c 2c 3c

(3.)

(4.)表示存在的

[a-C]  ##aA bB cC

[a-c]  ##aA或者bB或者cC

[1-3]  ##1或者2或者3

[145]  ##1或者4或者5

[^abc][!abc] ##除了a并且除了b并且除了c

时间: 2024-08-05 07:05:40

萌新的Linux学习之路(二)的相关文章

萌新的Linux学习之路(十二)---软件安装

一.软件名称识别 [abrt-addon-ccpp]-[2.1.11-19].[e17].[x86_64].rpm   ##rpm结尾的适用于redhat操作系统 软件名称      软件版本 适用系统 64位 二.如何安装软件 1.rpm rpm     -ivh       ##安装 -v显示过程,-h指定加密方式为hash -e         ##卸载 -ql        ##查询软件生成文件 -qlp        ##查询软件安装后会生成什么文件 -qa        ## 查新系

萌新的Linux学习之路(六)

一.进程定义 进城就是cpu未完成的工作 二.pa命令 ps  a    ##关于当前环境的所有进程 ps  x   ##与当前环境无关的所有进程 ps  f  ##显示进程从属关系 ps  l  ##长列表显示进程的详细信息 ps  e  ##显示进程调用环境工具的详细信息 ps  u  ##显示进程用户信息 ps  ax  -o  %cpu,%mem,user,group,comm,nice,pid %cpu    ##显示进程cpu负载 %mem    ##显示进程内存负载 user  

萌新的Linux学习之路(一)

1.Linux中虚拟机的基本操作 2.虚拟机用户的登录 当按照1.中的步骤打开虚拟机就会出现上边这个界面,点击student user是进入到权限为普通用户的虚拟机中.当然,如果你觉得普通用户的权限不够高也可以点击下边的Not listed ,电脑会提示你输入用户名,输入root超级用户名,然后输入密码进入超级用户  3.虚拟机的系统语言更换 在屏幕右上角点击Applications-->system tools-->settings-->Region&Language .点击l

萌新的Linux学习之路(八)

一.openssh-server 功能:让远程主机可以通过网络访问sshd服务,开始一个安全shell 二.客户端连接方式 ssh  远程主机用户@远程主机ip ssh 远程主机用户@远程主机ip -X       ##调用远程主机图形工具 ssh  远程主机用户@远程主机ip    command   ##直接在远程主机运行某条命令 三.sshkey加密 1.生成公钥私钥 ssh-keygen id_rsa   ##钥匙 id_rsa.pub  ##锁 2.添加key认证方式 ##ssh-co

萌新的Linux学习之路(十三)--Linux中设备的访问

一. 设备访问 /dev/xdxn               #硬盘设备/dev/sda1 /dev/cdrom              #光驱 /dev/mapper/*            #虚拟设备 二.设备的使用 fdisk -l               ##查看真实存在的设备 cat /proc/partitions      ##系统能够识别的设备 blkid          ##系统能够挂载使用的设备id   df                 ##查看设备被系统使用

萌新的Linux学习之路(七)

一.系统服务的控制 1.systemd 系统初始化程序,系统开始的第一个进程,pid为1 2.systemctl 命令 systemctl  list-units   ##列出当前系统服务的状态 systemctl  list-unit-files  ##列出服务的开机状态 systemctl status  sshd       ##查看指定服务的状态 systemctl stop sshd          ##关闭指定服务 systemctl start  sshd        ##开启

linux学习之路二 ------登陆篇

上一篇中讲了如何搭建虚拟机学习平台,在这篇中将介绍如何登陆Linux系统和修改超级用户密码 1.打开虚拟机后,进入界面,需要让我们输入账号密码,在前面安装的时候我们设置过.如图 2.输入账号密码,输入密码的时候是不显示的,所以不要认为没有输入.如图 3.验证成功之后,出现[[email protected] ~]$ ,则说明登陆成功,Linux系统有超级用户和普通用户之分,超级用户也就是root用户了,如我们的就是普通用户, 普通用户[[email protected] ~]$中$就是代表了普通

萌新的Liunx学习之路(五)

一.文件属性的查看 1.文件类型 -   ##普通文件 d   ##目录 c   ##字符设备 s   ##套接字 p   ##管道 b   ##快设备 l   ##连接 2.所有人的读写权限 3.所有组的读写权限 4.其他人的读写权限 5.对文件: 文件内容被系统记录的次数 对目录:目录中文件属性的字节数 6.文件所有人 7.文件所有组 8. 9.文件最近修改的日期 10.文件名 二.文件普通权限 u : 文件所有人对文件可以读写 g : 文件组成员对文件可读 o : 其他人对文件可读 u优先

linux学习之路之磁盘管理和文件系统二

从前面的学习中,我们知道磁盘可以划分多个分区,每一个分区可以经过高级格式化以后,就形成了一个文件系统.那么在Linux系统中该如何创建分区呢? 使用fdisk命令可以来创建分区 语法格式为:fdisk [-l] 设备文件名(不能加数字) -l:显示指定硬盘上所有的分区内容.后面不加设备,则显示系统上所有的设备的所有分区内容. 不加任何选项时,可以用来创建分区. 使用fdisk 设备文件名(不能加数字) 其中这些子命令表示如下意思: p:显示当前硬盘上面的所有分区,包括没有保存的. n:表示创建新