找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手

学习xshell的基础用法和基础命令

[复制链接]
1.ifconfig查看当前IP   
   假如没IP地址?
   1-1  service network restart 重启网卡
   1-2  在电脑本地win+r输入services.msc----把VM开头的服务点击重新启动

ping 百度  验证当前虚拟机是否连通网络;Ctrl+c停止

   

cd / :切换到根目录
LL:查看当前目录下的所有文件及文件夹的详细信息

   

LS:查看当前目录下的所有文件及文件夹的名称

   
LS -A:查看当前目录下所有的文件及文件夹(包含隐藏文件)
   -A:表示参数

   
LL和LS -L是同一个命令

cd etc:进入etc目录
pwd:查看当前所在位置的绝对路径
cd etc/yum:连续进入多级目录

cd /etc/yum:绝对路径的写法
cd etc/yum:相对路径的写法
cd ..返回上一级目录

   
cd ../..:向上返回两级目录
/:根目录

-rw-r--r--.:最开始是一个【-】开头的表示是一个普通文件
dr-xr-xr-x.:开始是一个d开头表示目录
lrwxrwxrwx:开始是一个L开头表示链接文件

快照:保存当前的使用状态
mkdir+自定义目录名称:在当前目录创建一个新的空目录
mkdir+自定义新目录+自定义新目录:在当前目录下创建两个等级的新的空目录
mkdir -p czc12/czc2/czc3:在当前目录下创建多级递归目录
touch xiaochen.txt:在当前目录下创建xiaochen.txt文件

   
touch xiaochen1 xiaochen2:在当前目录下同时创建两个目录
touch /czc1-czc2/111.txt /czc12/czc3/czc4/123.txt:在不同目录下创建不同文件
   

rm:提示性删除文件(相对比较安全,防止误删)
rm xiaochen1.txt:删除文件:(Y:确认删除)(N:不会删除)

   
rm:不能删除目录,只能删除文件
rm -r czc1:删除czc1目录
rm -rf xiaoliu2.txt:强制删除文件,没有提示
rm -rf *:强制删除当前路径下的所有文件和目录----*通配符,表示所有(慎用)

tab键:联想功能,自动带入对应的目标文件或目录
键盘的上下方向键:可以快速翻找之前执行过的命令

cp 111.txt 456.txt:复制粘贴并修改文件名称
   
cp /czc12/222.txt /czc12/czc2/111.txt----绝对路径写法,复制粘贴并重命名

目录
cp -r czc12 czc13:复制目录并且重命名
cp -r /czc12/czc2 /czc12/czc3/czc4:绝对路径的写法,复制粘贴并重命名

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

mv 111.txt 222.txt:将111.txt文件名改成222.txt
mv 111.txt ./czc2:将111.txt文件移动到指定目录
mv 111.txt ..:将111.txt文件移动到上一级目录

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

xshell连接
第一步:打开xshell
第二部:在cengtos里面输入ifconfig获得IP地址
第三部:在xshell里面输入ssh +ip地址
第四部:输入账号密码

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

cat 111.txt |grep'1':这个|叫做管道符,管道符左边的输出等于右边的输入
grep:搜索关键词

cat其他用法
目标文件存在的情况下:
cat 111.txt>222.txt:把原文件的内容覆盖到目标文件中
cat 111.txt >> 333.txt:把原文件内容追加到目标文件中

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

head 111.txt:默认查看文件前10行数据
head -n 111.txt:查看文件前5行数据
tail 111.txt:默认查看文件后10行数据
tail -n 111.txt:从第5行开始查看到最后一行

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

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


分享至 : QQ空间
收藏

0 个回复

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