/
/bin:bin是二进制(binary)的英文缩写。
/boot:存放的都是系统启动时要用到的程序。
/dev:包含了所有Linux系统中使用的外部设备。
/etc:存放了系统管理时要用到的各种配置文件和子目录。
/home:普通用户的主目录。
/root:根用户(超级用户)的主目录。
pwd:当前目录。
ls:当前目录下都有什么文件。
mkdir:创建文件。
LS列目录内容
使用
ls 选择 文件或dirs
例子:
ls -a
ls -l
ls -r
文件和目录相关命令二
Cat -s多个空格行合并成一个空行显示
-b加行号显示
nl加行号
head
-n文件名(前n行,默认10)
tail
-你文件名(后n行,默认10)
CP复制命令
使用
cp选择文件目的地
常用选项
i覆盖时交互提示
r对文件夹递归
复制多个文件到文件夹
cp选择 文件1 文件2 dest
MV移动
使用
mv 选择 文件 目的地
移动多个文件:
mv 选择 文件1 文件2 目的地
更改文件名
创建和删除文件
touch-创建或更新时间戳
rm-删除文件
使用
rm 选择 文件
举例
rm -i普通文件
rm -r文件夹
vi
1/ 熟悉vi的三种模式及模式切换命令。
2/ 熟悉使用vi的拷贝和粘贴命令。
3/ 熟悉使用vi的保存和退出命令。
vi编辑器的使用
vi有以下三种模式
命令行模式:
用户在用vi编辑文件时,最初进入的该模式。
以进行复制粘贴等操作。
插入模式:
进行文件编辑,按Esc键可以回到命令行模式。
底行模式:
光标位于屏幕的底行,可以进行文件的查找,保存,替换,列出行号等。
vi保存和退出命令
:q 退出没有修改的文件。
:q! 强制退,出且不保存修改过的部分。
:w 保存文件,但不退出。
:x 保存文件并退出。
:w File 另存为File给出的文件名不退出。
:r File 读入File指定的文件内容插入到当前文件。
I 行首转插入
A 行尾转插入
O 上边加空行
o 下边加空行
VI拷贝与粘贴命令
(N)x 删除从光标开始的N个字符(到缓冲区)。
(N)dd 删除从光标开始的连续N行(到缓冲区)。
(N)yy 复制从光标位置开始的连续N行(到缓冲区)。
p或P 从缓冲区复制到光标位置 即粘贴。
u 取消上一次操作。
1/ 熟悉使用vi的光标命令。
2/ 熟悉使用vi的查找命令。
3/ 熟悉使用vi的替换命令。
4/ 熟悉使用vi的复制和剪切命令。
vi光标命令
:N 移动到光标的第N行(N待定)。
1G 移动光标到文件的第一行。
G 移动光标到文件的最后一行。
:set number 设置显示行号。
:set 取消显示行号。
vi的查找命令
/需要查找的代码 查找字符串
n继续查找
N反向查找
/^这个单词:查找以这个单词为首的一排代码
vi替换命令
利用:s可以实现字符串的替换
:s/str1/str2/ 当前行替换
:s/str1/str2/g 当前行替换
:.,$s/str1/str2/g 当前行到最后一行替换
:1,$s/str1/str2/g 全文替换
:%s/str1/str2/g 全文替换
g:代表当前替换命令中的全部替换。(不加g默认换第一个)
vi复制和剪切命令
y0:将光标至行首的字符拷入剪切板
y$:将光标至行尾的字符拷入剪切板
注释:部分行。
d0:将光标至行首的字符剪切入剪切板
d$:将光标至行尾的字符剪切入剪切板
range y:按块复制
range d:按块剪切
range:范围。举例: :1,100y
d:剪切
........................................................................