xshell  操作方法如下:

mkdir +文件夹名   (新建目录)

ls 文件浏览(使用ls命令列出文件列表的信息,默认情况下为当前目录下的所有文件,并按照字母顺序排列)

file [选项]...[-f]文件..说明:显示指定文件的类型与编码格式。
 
cd +想跳转到的目录下   (通过修改当前所在目录,跳转到另外一个目录下)

文件拷贝:cp /文件名.c/根目录下/

文件移动:mv /a.c/program/   将用户根目下的文件“a.c”移动到该目录下的子目录“program”下。

用户信息修改 passwd myuser  修改用户“myuser”的密码。

删除空目录:rmdir+想删除的空目录

pwd 说明:(输出)查看当前目录。

文件链接:ln -s ~/a.c ~/program/b.c   在目录“~/program”下建立“~a.c”的符号链接文件“b.c”

文件删除:rm rf ~/program/*.c  强制删除目录~/program 下得所有后缀为“.c”的文件。

pwd 查看当前目录用来在标准输出设备上输出当前目录

su 【参数】 【用户名】 (切换到当前用户或者切换到超级用户)

sodo[参数]命令  (以其他用户的身份运行指定的命令)

关闭系统:1.exit(退出当前终端会话,关闭中端控制台

2.reboot(退出当前终端会话,系统进入关机程序,关闭系统,然后重新启动系统)

init 0同上

3.shutdown  退出当前终端会话,系统进入关机程序,关闭系统,关闭计算机电源。

4.halt  同上

5.poweroff  强行关闭系统,关闭计算机电源。

二。获取简要帮助:1.-h
              2. -?
              3.--help
获取详细帮助(说明书):1.man
                        2.info

3 .变量赋值:export name=[values]....
说明:对变量名为name的变量赋值以values的值,默认为空字符串。注意,“=”的两边没有空格,如果变量的值需要包含空格,可以使用双引号““”将值括起来。

4.启动vi编辑器
mkdir+目录名  (新建目录)

vi +文件名.c  文件名指定需要进行编辑的文件。在默认的情况下,若指定的文件存在,则打开该文件;若指定的文件不存在,则新建空白文件。
i(表示插入)
esc 退出编辑

5 .vi的命令

文件保存与退出:
:q  在文件未作任何修改的情况下退出。
:q! 强制退出,不保存对文件所作的修改。
:wq 保存对文件所作的修改并退出。
:w 保存文件。

ls 查看文件

cd +文件/ 表示跳到当前目录

编译程序:  gcc -g +文件(绿色的)-o matexam(可随便命名)  编译后,生成可以执行文件matexam,由于添加了-g参数,在可执行文件中包含调试信息,因此可以用来调试。
./matexam  表示执行此文件

gdb matexam 启动gdb,并打开matexam程序。

ctrl+c 退出操作

示例:

vi /etc/rc.d/init.d/httpd

对文本编辑后先按ESC键

之后再在文本下面输入如图:wq

就可以保存并退出文本了

转载于:https://www.cnblogs.com/blog-com/p/6028043.html

常用的xshell用vi命令编辑文本相关推荐

  1. Linux vi命令 编辑文本

    最近使用到了vi命令,详细学习了一下,总结道这篇文章中. vi编辑器是所有Unix及Linux系统下标准的编辑器,对Unix及Linux系统的任何版本,vi编辑器是完全相同的. vi的三种命令模式 模 ...

  2. Linux中vi命令编辑文件时显示行号

    vi file_name 直接进去时没有行号显示的,这时可以进入末行模式(文件末尾出现冒号)时输入 : set nu 效果如图: 这种做法有个弊端,在退出编辑后,再次进入编辑时行号就不再显示了. 配置 ...

  3. linux 编辑my.cnf,linux下 vi命令编辑/etc/my.cnf

    linux下 vi命令编辑/etc/my.cnf (2011-01-22 16:31:07) 标签: 杂谈 请高手把详细步骤写好.把my.cnf配置文件加个max_connections包括(插入命令 ...

  4. Linux vi命令编辑文件

    进入vi编辑模式:vi 文件名 进入编辑:按i键 编辑完按Esc退出编辑模式此时输入::wq保存后退出:wq!强制保存后退出:w保存但不退出:q不保存并退出:q!不保存并强制退出(比如报错时E212: ...

  5. Linux - vi命令编辑后 wq 与 x 区别是什么?

    :wq 强制性写入文件并退出百.即使文件没有被修改也强制写入,并更新文件的修改时间. :x 写入文件并退出.仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间. 这两者一般情况下没度 ...

  6. Linux xshell窗口批量命令编辑功能(发送键输入到所有窗口)

    先将窗口垂直方向平铺,拖拽和使用菜单栏的[窗口]都可以实现: 效果:

  7. 关于Linux vi命令 vi命令一览表

    vi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件.当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用,但vi是最基本的编辑器,学好了vi,以后在UNIX世 ...

  8. linux vi命令的查询,关于Linux vi命令 vi命令一览表

    vi的基本概念 基本上vi可分为三种操作状态,分别是命令模式(Command mode).插入模式(Insert mode)和底线命令模式(Last line mode),各模式的功能区分如下: 1. ...

  9. linux vi 改文件名,Linux命令符之编辑文本vi命令及修改文件名mv命令

    vi编辑器是全部Unix及Linux系统下标准的编辑器,它用于文本编辑html 语法:linux vi 文本名称            >  有则打开,没有则建立vim 或者编辑器 vi 文本绝 ...

最新文章

  1. 【 Linux 】创建一个文件夹并在此文件下创建一个c源文件
  2. pythonnet下载_Python for .NET
  3. window.onscroll
  4. C语言中return和exit的区别
  5. CentOS离线安装gcc环境(附安装包+图文并茂)
  6. android执行命令行取得结果,Android调用shell脚本并取得输出
  7. 自动驾驶即将迎来下一个飞跃?
  8. @media实现网页自适应中的几个关键分辨率
  9. Java基础93 JDBC连接MySQL数据库
  10. ASP.NET中的ExecuteNonQuery()方法的用法
  11. WSL : llvm、clang 和XTP
  12. Php ui 3dmax,3dMAX 7-2020 3264位 SP1 sp2更新补丁合集及修复说明
  13. python爬虫方向_爬虫实战(三) 用Python爬取拉勾网
  14. 【递归练习】算24点
  15. Vue 2.0 开发聊天程序(二)真正的开始
  16. MyBatis和Hibernate的区别
  17. Python代码画圣诞树--turtle绘图
  18. 工厂管理系统该如何选?5款主流的工厂管理软件全测评!
  19. [编译原理]FIRST集合FOLLOW集的介绍和求解
  20. 快速上手matlab(二)

热门文章

  1. 启动tomcat提示The Network Adapter could not establish the connection
  2. 计算机为什么启动二次才能打开,为什么电脑要2次重启才能启动显示器那
  3. linux nat span端口镜像,SPAN端口镜像
  4. oracle行的唯一标识符,Oracle 10g SELECT 语句
  5. kibana java_kibana安装
  6. python数据清理的实践总结_Python数据清洗实践
  7. sarscape 将dem文件转化成stl_STL源码剖析 阅读笔记(一)介绍
  8. TIMING_02 浅谈时序约束与时序分析
  9. oracle 加全文索引,oracle全文索引的创建和使用
  10. 初学C语言,你的“行囊”需要准备什么呢?