找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
快照:保存当前的使用状态

mkdir dcs11  创建一个空目录
mkdir dcs11.1 dcs11.2  在当前目录下同时创建两个空目录
mkdir -p dcs11.2/dcs11.2.1/dcs11.2.2/dcs11.2.3 在当前目录下创建递归多级目录
touch xiaoliu.txt 在当前目录下创建xiaoliu.txt文件
touch xiaoliu1.txt xiaoliu2.txt 在当前目录下同时创建两个文件
touch /dcs11/dcs11.2/daliu.txt  /dcs11/dcs11.1/laoliu.txt  
在不同目录下创建不同的文件

rm 提示性删除文件(相对比较安全,防止误删除)
rm xiaoliu3.aaa  删除文件;y,确认删除 n,不删除
rm 不能删除目录,只能删除文件
rm -r ==>-r是参数,可以删除目录

rm -rf xiaoliu.txt  强制删除文件,没有提示
rm -rf * 强制删除当前路径下的所有文件及目录===》 *通配符,表示所有(慎用)
tab键==》联想功能,自动带入对应的目标文件及目录或命令
上下方向箭头可以快速翻找之前执行过的命令

cp xiaoliu.txt xiaoliu1.txt 复制粘贴并修改文件名称
cp xiaoliu.txt /dcs11/dcs11.2/xiaoliu2.txt ==》绝对路径的写法,复制粘贴并且重命名
cp xiaoliu.txt  ./dcs11.2/xiaoliu3.txt==》相对路径的写法,复制粘贴并且重命名
目录
cp -r dcs11.2 dcs11.3  复制目录并且重命名
cp -r /dcs11/dcs11.2  /dcs11/dcs11.4  绝对路径的写法,复制粘贴并且重命名

mv 命令
1.移动文件:mv 文件名称 + 路径
2.重命名:mv 原文件名称 + 新文件名称

mv xiaoliu.txt  daliu.txt ==>将xiaoliu.txt文件重命名为daliu.txt
mv daliu.txt ./dcs11.4 ==>将daliu.txt 文件移动到指定目录
mv daliu.txt ../  ==>将daliu.txt 文件移动到上一级目录

centos 在公司里都是当作服务器使用,===通过客户端连接工具xshell来连接服务器
注意:在xshell里面操作的内容和在centos里面操作的内容是相互影响的;
==>在xshell里面新增文件,在centos里面都会存在;

xshell连接:
第一步:打开xshell
第二步:在centos里面输入ifcofig 命令获取ip地址
第三步:在xshell里面输入 ssh + ip地址
第四步:输入账号密码

vim命令
vi与vim 都是用于文本文件的编辑,vim可以高亮显示
编辑三种模式:
1.命令模式:通过vim daliu.txt 进入文件时的状态(当前状态不可直接编辑)
需要通过输入编辑命令后方可输入文本;
2.编辑模式:通过输入编辑命令进入编辑;点击键盘i键
3.末行模式:
3.1进入模式末行模式之前先按esc退出编辑;
3.2按shift+:进入末行模式
3.3保存并退出wq
3.4 q是退出不保存,wq! 强制保存并退出 q! 强制退出

cat daliu.txt  查看文件的全部内容
less daliu.txt 查看内容可以上下进行翻页查看,键盘ctrl+z退出
more daliu.txt 查看内容可以并按百分比显示

cat daliu.txt |grep "18" ==>这个|叫做管道符,管道符左边的输出等于右边的输入
grep ==>搜索关键字

cat 其他用法
目标文件存在的情况下:
cat daliu.txt > xiaoliu1.txt ==>把源文件的内容覆盖到目标文件中
cat daliu.txt >> xiaoliu1.txt ==>把源文件内容追加到目标文件中

目标文件不存在的情况下:
cat daliu.txt > laoliu.txt 当目标文件不存在时,会新建一个文件并且把源文件
的内容复制到新建的文件中;

head daliu.txt  ==>默认查看文件前10行
head -n 5 daliu.txt  ==>查看文件的前面5行
tail daliu.txt ==>默认查看文件后10行
tail -n 5 daliu.txt  ==查看文件的后面5行
tail -n +5 daliu.txt ==>从第5行开始查看到最后一行

需求:显示5-10行的数据
head -n 10 daliu.txt |tail -n +5
head -n 10 daliu.txt|tail -n 6
tail -n 21 daliu.txt |head -n 6

find  -name daliu.txt ==查找当前目录下名称为daliu.txt的文件
find /dcs11/ -name daliu.txt ==>查找指定路径下名称为daliu.txt文件
find /dcs11/ -name daliu.*  ==>查找dcs11目录下以daliu.开头的文件或目录
find /dcs11/ -name "*.txt"  ==>查找dcs11目录下以txt结尾的文件
find /dcs11/ -name "daliu.tx?" ==>查找dcs11目录下包含daliu.tx的文件
find /dcs11/ -name "daliu.t??"==>查找dcs11目录下包含daliu.t的文件
* 表示匹配0个或多个字符
? 表示匹配一个字符
find /dcs11/ -type f  ===>查找dcs11目录下类型为file文件
find /dcs11/ -type d  ===>查找dcs11目录下类型为目录的

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册