Linux学习笔记(1)_命令、文件管理

本文介绍了Linux系统的基础命令操作及文件管理技巧,包括虚拟机控制、错误处理、文件创建与删除、路径处理等核心内容。

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-任意字符

? ##匹配单个字符

[[:digit:]] ##单个数字

[[:alpha:]] ##单个字母

[[:lower:]] ##单个小写字母

[[:upper:]] ##单个大写字母

[[:alnum:]] ##单个数字或字母

[[:space:]] ##单个空格

[[:punct:]] ##单个符号


{1..3} ##1 2 3

{a..b}{1..2} ## a1 a2 b1 b2

[abc] ##a或者b或者c

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


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值