Linux学习笔记(1)_命令、文件管理
Linux学习笔记(1)_命令、文件管理
1.虚拟机控制命令
1.rht-vmctl 命令用来控制虚拟机
rht-vmctl 参数 主机名(desktop/server)
参数 作用
view 显示
reset 重置
start 启动
status 状态
poweroff 关机
2.错误示例
[root@localhost Desktop]# cad hello
bash: cad: command not found… ##命令录入错误
[root@localhost Desktop]# cat -jjjjj hello
cat: invalid option — ‘j’
Try ‘cat —help’ for more information. ##参数录入错误
3.命令帮助
whatis 命令##查看命令基本用途
命令 —help##查看命令用法
[]##选加内容
…##加入内容的个数任意
<>##内容必加
4.命令格式
4.1命令要在行提示符之后输入
4.2行提示符各个字符含义
[root@localhost Desktop]
root##用户
localhost##主机短名称
~##在系统的位置
$##用户身份提示符,“$”表示普通用户,“#”超级用户
4.3命令的格式
命令 + 空格 + 参数 +空格 + 目标
5.linux系统机构
1.都是文件
2.linux系统是一个倒树型结构,最顶级目录叫作根 “/”
3.“/”下二级目录分代表
/bin##系统常规命令
/boot##系统启动目录,系统在启动过程中要读取的文件都在这个目录中
/dev##设备的管理文件
/etc/##大多数的系统配置文件
/home/子目录##普通用户家目录
/root##超级用户家目录
/lib##32位的库
/lib64##64位的库
/mnt/media##临时设备的手动挂载点
/run##临时设备的自动挂载点
/opt##第三方软件安装目录
/proc##系统的进程信息
/var /srv##系统数据
/tmp##系统临时文件
/sys##内核级配置
/usr##用户相关文件目录
6.linux系统中文件的管理
touch file ##创建文件,或者更新文件时间戳
mkdir test ##创建目录
rm file ##删除文件
rm -r test ##删除目录,-r 表示递归
#rm -r -f test ##强制删除,不再提示
7.文件的编写
vim 文件名 ##进入浏览模式
i ##进入文本编辑模式
:wq ##退出保存
8.文件内容的查看
cat 文件名 ##参看文件内容
cat -b/-n 文件名 ##按行显示,忽略空行/按行显示,不忽略空行
less 文件名 ##分页参看文件,
/关键字 ##搜内容, n 向下搜,N 向上搜
9.文件的复制
cp 源文件 目的地 ##一个文件复制
cp file1 file2 file3 目的地 ##多个文件复制
10.文件的移动
mv 源文件 目的地 ##移动
mv 源文件 新名字 ##重命名
一个盘文件移动快,因为只是一个改名字的过程
两个盘移动文件慢,因为是一个新建删除的过程
11.文件寻址
相对路径:
不是以/开有的文件名称,这个名字省略了当前路径的值,这个名字会自动在字符前加当前路径的值
绝对路径:
是以/开头,此名字表示文件真实存在在系统的相应位置
12.路径的处理命令
pwd ##当前工作目录
cd 路径 ##进入制定工作目录
cd - ##返回之前的目录
cd ~ ##回到当前用户工作目录
cd .. ##返回上一级目录
cd -user ##进入指定用户家目录
ls##列出文件相应信息
ls##列出当前目录中文件的名字
ls -l##列出文件中文件的属性
ls -l 目录##列出目录中子文件的属性
ls -ld 目录##查看目录本身属性
13.利用通配符批量管理文件
*##匹配0-任意字符
?##匹配单个字符
[[
]]##单个数字
[[
]]##单个字母
[[
]]##单个小写字母
[[
]]##单个大写字母
[[
]]##单个数字或字母
[[
]]##单个空格
[[
]]##单个符号
{1..3}##1 2 3
{a..b}{1..2}## a1 a2 b1 b2
[abc]##a或者b或者c
[!abc] | [^abc]##除了a并且除了b并且除了c
还没有评论,来说两句吧...