Linux文档

合集下载

kali linux基础配置文档

kali linux基础配置文档

Kali Linux基础配置文档v0.1-------该文档仅供新手参考(共8页)--------Kali Linux基础配置——美化篇1.安装主题推荐两个地方下载://主题下载后解压放在以下任意一目录:/usr/share/themes/~/.thems/Advanced Settings工具->Theme选项进行配置,建议多下载几套主题就进行自由组合。

2.安装主题管理工具:#apt-get install gnome-tweak-toolGnome Shell和系统主题等用这个工具进行配置,软件界面如图:3.gnome-shell模式开启gnome-shell模式#gnome-shell–replace设置开机启动gnome-shell模式#gsettings set org.gnome.desktop.session session-name gnome设置开机进入默认模式#gsettings set org.gnome.desktop.session session-name gnome-fallback4.安装桌面监控软件conky#apt-get install conkyconky配置推荐下载地址://这个配置方法不一,具体使用看下载的conky安装说明,也建议下载多个喜欢的进行组合使用。

(当然你也可以自己写conky配置)Kali Linux基础配置——软件篇1.安装google chrome浏览器下载地址:https:///intl/en/chrome/browser/#dpkg-i google-chrome-stable_xxxx_xxxx.deb添加图标到菜单:#mv/opt/google/chrome/google-chrome.desktop/usr/share/applications/如果提示无法启动请修改启动项:#vi/opt/google/chrome/google-chrome最后一行后面添加:--user-data-dir2.安装新立得软件包管理器#apt-get install synaptic3.安装VMware Workstation官方下载地址:https:///web/vmware/info/slug/desktop_end_user_computing/vmware_w orkstation/9_0添加可执行权限#chmod+x VMware-Workstation-Full-9.0.2-1031769.x86_64.bundle安装#./VMware-Workstation-Full-9.0.2-1031769.x86_64.bundle虚拟机提示找不到kernel-headers的请安装:在Synaptic Packger Manager(新立得软件包管理器)中直接搜索kernel-headers,选择kernel-headers-3.7-trunk-all,然后会提示有一些包要一起安装,点确定,Apply安装。

Linux文件系统之sysfs文档

Linux文件系统之sysfs文档
printk(KERN_ERR "sysfs: could not mount!\n"); err = PTR_ERR(sysfs_mount); sysfs_mount = NULL; unregister_filesystem(&sysfs_fs_type); goto out_err; } } else goto out_err; out: return err; out_err: kmem_cache_destroy(sysfs_dir_cachep); sysfs_dir_cachep = NULL; goto out; } 每个 kobject 对应 sysfs 中的一个目录,kobject 的每个属性对应 sysfs 文件系统中的文件. struct sysfs_dirent 就是用来做 kobject 与 dentry 的互相转换用的.它们的关系如下图所示:
pr_debug("sysfs: could not get root inode\n"); return -ENOMEM; }
/* instantiate and link root dentry */ root = d_alloc_root(inode); if (!root) {
pr_debug("%s: could not get root dentry!\n",__FUNCTION__); iput(inode); return -ENOMEM; } //将 sysfs_root 关联到 root root->d_fsdata = &sysfs_root; sb->s_root = root; return 0; } 在这里要注意几个全局量. sysfs_sb 表示 sysfs 文件系统的 super_block. sysfs_root 表示 sysfs 文件系统根目录的 struct sysfs_dirent. sysfs_get_inode(&sysfs_root)用来将 sysfs_root 导出相应的 inode.代码如下: struct inode * sysfs_get_inode(struct sysfs_dirent *sd) { struct inode *inode; //以 super_block 和 sd->s_ino 为哈希值,到哈希表中寻找相应的 inode.如果不存在,则新 建 inode = iget_locked(sysfs_sb, sd->s_ino); //对新生成的 inode 进行初始化 if (inode && (inode->i_state & I_NEW)) sysfs_init_inode(sd, inode);

Linux对文件新建修改删除有哪些命令

Linux对文件新建修改删除有哪些命令

Linux对文件新建修改删除有哪些命令Linux系统中对文件操作最基础操作之一,包括新建,修改,删除文件等,那么怎么用命令实现呢,下面由店铺为大家整理了linux的文件操作命令的相关知识,希望对大家有帮助!linux的文件操作命令linux文件操作命令一、新建文件1.新建文件夹命令:mkdir 文件夹名称2.创建文档就用:vi 文件名,然后就可以编辑文档了,退出的时候依次按ESC -> : ->x 就退出并保存了,:wq 保存后退出。

:x 同“ wq”。

:q! –不保存内容,强制退出。

linux文件操作命令二、修改文件1.vi命令。

vi 文件名这样就可以打开一个文件,再点击i就可以进入编辑了。

其实编辑命令还有:o,a。

我这里比较熟悉i的使用:退出点击esc键,就进入命令模式。

我这里找了一些常见的命令,如下:x:删除当前字符。

dd:删除当前行。

2dd:删除文件的当前行和后一行。

u:恢复前一步操作。

p:复制之前删除的行。

yy:复制光标所在的整行。

2yy:复制2行,举一反三 3yy。

p:粘贴到光标的后面。

linux文件操作命令三、查看文件1.查看目录下的所有文件又2种命令:ll 和ls 。

ll会列出该文件下的所有文件信息,包括隐藏的文件,而ls 只列出显式文件名。

2.查看某个文件内容也有2种:cat 和 vi 。

cat主要有三大功能:一次显示整个文件:$ cat filenam 、从键盘创建一个文件:$ cat > filename 只能创建新文件,不能编辑已有文件、将几个文件合并为一个文件: $cat file1 file2 > file .vi实际上是文件编辑命令,但是也可以查看文件。

linux文件操作命令四、删除文件1.删除文件夹:rm [选项] 文件夹名称。

如rm -r test2.删除文件:rm 文件名。

如:rm test.txt补充:Linux基础实用命令1、cd命令这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。

常用的linux命令 文档

常用的linux命令 文档

常用的linux命令文档常用的Linux命令文档Linux操作系统是一种非常强大和灵活的操作系统,广泛应用于服务器和嵌入式系统中。

作为一名Linux系统管理员或者开发者,掌握常用的Linux 命令是至关重要的。

本文旨在提供一份常用的Linux命令文档,涵盖了从基本命令到高级命令的应用和使用。

1. 文件和目录操作命令1.1 ls命令:列出当前目录下的文件和子目录。

1.2 cd命令:切换当前工作目录。

1.3 mkdir命令:创建新的目录。

1.4 cp命令:复制文件或目录。

1.5 mv命令:移动文件或目录。

1.6 rm命令:删除文件或目录。

1.7 touch命令:创建一个新文件。

1.8 cat命令:显示文件内容或者将几个文件合并成一个文件。

1.9 echo命令:将指定的文本输出到终端或者文件。

2. 文件查找和搜索命令2.1 find命令:根据指定的条件在文件系统中查找文件。

2.2 grep命令:在文件或者输入中查找匹配的行。

2.3 locate命令:在系统的数据库中查找文件。

2.4 which命令:查找可执行文件的路径。

2.5 whereis命令:查找二进制程序、源代码和man页文件的路径。

3. 文件权限和权限管理命令3.1 chmod命令:修改文件或目录的权限。

3.2 chown命令:修改文件或目录的所有者。

3.3 chgrp命令:修改文件或目录的所属组。

3.4 passwd命令:修改用户密码。

4. 系统管理命令4.1 top命令:实时显示各种系统资源的使用情况。

4.2 ps命令:查看当前运行的进程。

4.3 kill命令:终止指定的进程。

4.4 service命令:启动、停止和重启系统服务。

4.5 systemctl命令:管理系统的Systemd服务。

5. 网络操作命令5.1 ifconfig命令:查看和设置网络接口配置。

5.2 ping命令:测试主机之间的连通性。

5.3 ssh命令:通过SSH协议登录到远程主机。

Linux下环境部署文档

Linux下环境部署文档

Linux下环境部署文档1、使用root账户登录Linux环境,打开一个shell终端,如图:2、安装JDK、Mysql、Tomcat服务器,执行命令如下(每行命令输入后按回车键) //前提条件:已经将Linux下的安装套件拷贝到/Linux/setup目录[root@localhost /]# cd /usr//创建临时安装目录nationz[root@localhost usr]# mkdir nationz[root@localhost usr]# cd /Linux/setup[root@localhost setup]# cp apache-tomcat-5.5.31.tar.gz /usr/nationz/[root@localhost setup]# cp jdk-6u23-linux-i586.rpm /usr/nationz/[root@localhost setup]# cp MySQL-server-5.5.8-1.rhel5.i386.rpm /usr/nationz/ [root@localhost setup]# cp MySQL-client-5.5.8-1.rhel5.i386.rpm /usr/nationz/ [root@localhost setup]# cd /usr/nationz///开始安装jdk,此时的安装目录如下://执行命令如下:[root@localhost nationz]# rpm -ivh jdk-6u23-linux-i586.rpm//安装完JDK后,解压缩tomcat的.gz格式包,执行命令//输入java –version命令后,可以看到如下红色信息代表安装JDK成功//java version "1.6.0_23"//Java(TM) SE Runtime Environment (build 1.6.0_23-b05)//Java HotSpot(TM) Server VM (build 19.0-b09, mixed mode)//JDK默认安装目录为/usr/java/目录[root@localhost nationz]# gunzip apache-tomcat-5.5.31.tar.gz//执行命令后,此时的文件结构如下,可以看到原来的apache-tomcat-5.5.31.tar.gz已经被解//压成apache-tomcat-5.5.31.tar。

linux命令文档

linux命令文档

rmdir 删除空目录
语法:
CODE:[Copy to clipboard]rmdir [选项] dirname
QUOTE:
选项:
- p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。
1.6改变工作目录,显示目录内容命令
1、改变工作目录:
-f 删除已经存在的目标文件而不提示
-i 和f选项相反
-p 此时cp除复制源文件内容外,还将其修改的时间和访问权限也复制到新文件中
-r 若给出的源文件是一目录文件,此时cp将递归复制该目录下的所有的子目录和文件,此时目标文件必须为一个目录名;
-l 不作拷贝,只是链接文件
文件移动命令
mmd 目录名 删除MSDOS目录
mren 源文件 目标文件 重新命名已存在的MSDOS文件
mtype 文件名 显示MSDOS文件的内容
2 设备管理命令
1)linux采用下面的形式定义一个IDE硬盘:
CODE:[Copy to clipboard]/dev/hd[drive][partition]
LINUX常用命令
1 文件与目录操作命令
1.1文件内容查询命令
grep、fgrep、egrep
CODE:[Copy to clipboard]语法:grep[选项][查找模式][文件名1,文件名2,……]
选项:
QUOTE:
-E 每个模式作为一个扩展的正则表达式对待
以名称和文件属性查找
QUOTE:
-name‘字串‘ 查找文件名匹配所给字串的所有文件,字串内可用通配符*、?、[]。
-lname‘字串‘ 查找文件名匹配所给字串的所有符号链接文件,字串内可用通配符*、?、[]。

linux系统安装文档

linux系统安装文档

Red Hat Enterprise Linux 5 安装手册前提:安装服务器,请做好raid后,再安装第一步 启动安装程序从光盘启动安装程序后,就会出现如图1所示的画面。

图1安装界面上有3个选项供用户选择:(1)按<Enter>键,直接进入图形模式(graphical mode)安装模式;(2)“boot:”之后输入:“Linux text”,然后按<Enter>键,则以文本模式(text mode)安装;这里选择图形化模式来安装,直接按<Enter>键。

第二步 CD媒体检测从开始安装后,系统一般要花费一段时间来检测计算机的各种硬件配置,当系统识别相应的设备后,出现如图2所示界面。

图2选择“Skip”,按<Enter>键。

第三步 欢迎界面该界面如图3所示,单击“Next”。

图3第四步 语言选择该界面如图4所示,我们在此选择“Chinese(Simplified)(简体中文)”,单击“Next”。

图4 语言选择第五步 键盘配置该界面如图5所示,默认为“美国英语式”,正是我们所需要的选项,单击“下一步(N)”。

图5 键盘配置第六步 安装号码这一步不同于Red Hat Enterprise Linux 4,要求输入安装号码,当然您有该号码那就更好了,选择“安装号码”,在之后的文本框中输入该号码。

如果没有,可以选择“跳过输入安装号码”。

此处选择后者,单击“确定(O)”。

如图6.1所示。

那么跳过输入安装号码后,安装程序会给出如图6.2所示的对话框,说明一些情况。

单击“跳过”。

注:输入安装号码和跳过的区别在于,前者在安装过程中可能会添加其他额外的服务,而后者则只安装核心服务。

图6.1 安装号码图6.2 跳过第七步 磁盘分区设置到这时,安装程序会出现如图7.1所示的对话框。

选“是(Y)”。

图7.1 警告进行到如图7.2所示的界面,上面有个列表框其中有四个选项,分别为“在选定磁盘上删除所有分区并创建默认分区结构”、“在选定驱动上删除linux 分区并创建默认分区结构”、“使用选定驱动器中的空余空间并创建默认分区结构”和“建立自定义分区结构”。

linux系统io故障排查文档

linux系统io故障排查文档

linux系统io故障排查文档全文共四篇示例,供读者参考第一篇示例:Linux系统的IO故障排查是系统管理员在日常工作中经常遇到的问题之一。

当服务器出现IO故障时,会严重影响系统的稳定性和性能,甚至导致系统崩溃。

及时发现并解决IO故障至关重要。

本文将从IO故障的常见原因、排查方法和解决方案等方面进行详细介绍,希望能够帮助读者更好地处理Linux系统中的IO故障。

一、IO故障的常见原因1. 硬件故障:硬件故障是导致IO故障的主要原因之一。

硬盘、网卡、数据线等硬件设备出现故障或损坏会导致IO操作异常,例如读写速度变慢、文件丢失等问题。

2. 系统配置错误:系统配置不当也会引发IO故障。

比如磁盘分区设置错误、驱动程序版本不匹配、缓冲区设置不当等都可能引发IO故障。

3. 软件故障:软件程序的bug或者不稳定版本也可能导致IO故障。

比如IO操作频繁、文件读写不规范等都可能引发IO故障。

4. 网络故障:网络连接不稳定或者网络带宽不足也会导致IO故障。

特别是在云计算环境下,网络故障可能会更加严重。

二、IO故障的排查方法1. 查看系统日志:系统日志是排查IO故障的重要参考信息。

可以通过查看/var/log/messages文件或者dmesg命令获取系统日志信息,从中找到IO故障的线索。

2. 使用IO性能工具:Linux系统提供了一些IO性能工具,比如iostat、iotop等,可以用来查看系统的IO性能指标,帮助发现IO故障的原因。

3. 检查硬件设备:如果怀疑是硬件设备故障引起的IO故障,可以通过检查硬盘、网卡、数据线等硬件设备的状态和连接情况来确认问题所在。

4. 测试软件程序:如果怀疑是软件程序引起的IO故障,可以通过测试软件程序的读写性能、查看程序日志等方式来定位问题。

5. 检查网络连接:如果怀疑是网络故障引起的IO故障,可以通过ping命令、traceroute命令等工具来检查网络连接是否正常。

1. 修复硬件故障:如果确定是硬件故障引起的IO故障,需要及时更换或修复受损的硬件设备,确保系统正常运行。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux操作系统文档一、Linux操作系统概述●为什么要学习Linux操作系统:1、大部分服务端都是使用Linux操作系统(JavaEE的项目是部署到服务器中的)2、一些企业和学校(国外学校)采用Linux进行研发和教学3、很多嵌入式开发使用Linux系统4、大数据、云计算,采用Linux操作系统(CentOS)●Linux系统的特点:1、开放、开源、多用户的网络操作系统2、可靠地系统安全、良好的移植性3、出色的运行速度4、基于UNIX5、加入了GNU组织(GNU---自由软件组织CopyLeft)●Linux的组成:1、内核:是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。

2、Shell(外壳):是系统的用户界面,提供了用户和内核进行交互操作的一种接口。

它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。

但它不仅是命令解释器,而且还是高级编程语言,shell编程。

3、文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法,Linux支持多种文件系统,如ext3,ext2,NFS,SMB,iso9660等。

类似于window的fat32和ntfs4、应用程序:标准的Linux操作系统都会有一套应用程序例如X-Window,OpenOffice等。

●Linux版本1、内核版本,最新版本为4.9版本/2、发行版本,一些厂商将Linux系统内核与应用软件和文档包装起来,并提供一些安装界面和系统设定管理工具的一个软件包的集合,例如RedHat Linux,CentOS,Debian,Ubuntu(乌班图), Novell/SuSE Linux等。

RedHat : Rhel(企业版) CentOS(社区版)Debian:Debian Ubuntu(桌面)二、Linux系统安装●安装vmware虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。

●在VM中安装Linux操作系统三、Linux目录结构●基本目录结构bin 存放二进制可执行文件(ls,cat,mkdir等)boot 存放用于系统引导时使用的各种文件dev 用于存放设备文件etc 存放系统配置文件home 存放所有用户文件的根目录lib 存放跟文件系统中的程序运行所需要的共享库及内核模块mnt 系统管理员安装临时文件系统的安装点opt 额外安装的可选应用程序包所放置的位置proc 虚拟文件系统,存放当前内存的映射root 超级用户目录sbin 存放二进制可执行文件,只有root才能访问tmp 用于存放各种临时文件usr 用于存放系统应用程序,比较重要的目录/usr/local 本地管理员软件安装目录var 用于存放运行时需要改变数据的文件四、 Linux系统环境(CentOS)●分为命令交互通道和图形界面交互通道,默认进入图形界面交互通道。

Ctrl+Alt+F2由图形通道进入命令通道Ctrl+Alt+F1由命令通道进入图形通道1、图形界面交互模式下的terminal:applications->systemTools->terminal图形界面的命令终端,它是图形界面交互通道的延伸,要依赖于图形界面(类似于命令交互通道)2、命令交互通道[zrgk@localhost ~]$zrgk 用户名localhost 主机名~ 路径,假如当前的路径正好是该用户存放数据的根目录,则显示~$ 用户类型$表示普通用户#超级用户root五、Linux常用命令Linux基本命令1、cd 切换目录例如:cd Desktop 切换到桌面cd .. 切换到上级目录(Linux中cd和..之间必须有空格)2、man(manual) 帮助命令,相当于windows中的help例如:man ls 查看ls命令的使用方式Q quit退出3、ls 查看目录内容ls –l 查看详细信息也可以直接使用llls –a 查看全部文件(包括隐藏文件) all表示全部4、mkdir 创建目录例如:mkdir java 创建一个java目录cd javamkdir JEE 在java目录下,又创建一个JEE目录5、tab 自动补全6、touch 创建一个普通空白文件例如:touch aa.txt7、echo 把内容重定向到指定文件中,如果文件有则打开,无则创建例如:echo “helloworld” > aa.txt 覆盖原有数据echo “helloworld” >> aa.txt 追加方式8、cat 查看文件内容例如:cat aa.txt9、more 查看文件内容,分页显示,按空格翻页10、cp 复制例如:cp aaa.txt ./java/jee 把aaa.txt 拷贝到java/jee目录下cp aaa ./java/jee –r 拷贝文件夹一定要写-r11、mv 剪切、重命名mv bbb.txt ./java/jee 把bbb.txt 剪切到java/jee 目录下mv bbb.txt aaa.txt 把bbb.txt 重命名为aaa.txt12、rm 删除rm aaa.txt 删除aaa.txt-f :假如要删除的文件不存在,也不提示rm aaa.txt -f-i :删除前提示,默认不删除,要删除,输入y rm aaa.txt -i-r :递归删除rm –r java 删除java这个文件夹有提示rm –rf java 没有提示13、wc 统计字符数154 233 3418154 :行数233 :单词数3418 :字符数例如:wc aa.txt14、ln 创建链接文件默认创建的是硬连接,好比复制,但是两个文件会同步ln aaa.txt bbb 硬连接ln –s aaa.txt bbb 软连接类似于windows中创建一个快捷方式15、pwd 查看当前路径的绝对路径16、passwd 设置密码(需要先输入原密码,再设置新密码)Passwd 修改登录人的密码Passwd zrgk 修改指定人的密码17、su 切换用户su rootsu zrgk由其他用户切换到root目录,需要输入密码由root用户切换到其他用户不需要输入密码16、chmod使用权限a)chmod +x file●Linux系统命令1、stat 查看文件的详细信息例如:stat aaa.txt2、who与whoamiwho 查看在线的用户whoami 查看当前自己的用户3、hostname 显示主机名4、uname 显示系统信息uname –a 显示完整的系统信息5、top 显示当前耗时的进行的信息,每3秒刷新一次cltr+c 中断6、ps 显示当前进程的快照(没有自动刷新的效果)做备份7、du 显示文件大小信息8、df 磁盘使用情况9、ifconfig 查看或配置网卡信息,相当于windows中的ipconfig设置虚拟机ip地址:1、设置vmware的连接方式✓NAT模式:共享宿主机的ip地址,在网上邻居找不到(默认)这里说的共享主机ip,不是和宿主机的ip完全相同而是一种内部映射(类似于网吧中的一个光纤(一个ip),带多台电脑)✓桥接方式:需要单独设置ip,可以在网上邻居查找✓仅主机模式:只有宿主机才能访问虚拟机,其他机器不能访问虚拟机2、图形界面设置ip地址3、命令方式设置ip地址切换到root用户ifconfig eth0 192.168.15.122 netmask 255.255.255.0eth0----------->第一块以太网卡10、ping命令和windows的ping命令相同11、clear 清除windows cls12、kill 杀死进程Kill pid (pid指进程id,使用top命令或ps命令查看)13、netstat 网络连接详细信息14、useradd 操作用户1切换到root用户cat /etc/passwd 查看所有用户信息例如:zrgk:x:500:500:zrgk:/home/zrgk:/bin/bashzrgk 用户名x 密码已加密加密文件存放在/etc/shadow 目录下500 账号id user id500 组id group idhome/zrgk 该账号存放文件的默认位置/bin/bash 该账号shell脚本的解析方式(sh、bash、rbash)2 创建账号:useradd lixin –d /home/lixin –s /bin/bashlixin 用户名-d 指定该用户的home路径-s 指定该用户的shell脚本解析方式操作步骤:1 创建/home/lixin 目录2 执行useradd 命令3 用passwd命令改密码4 使用su命名切换用户六打包、压缩(解压)文件常见压缩文件格式:Windows rar 、zipLinux gz、bzip、zip1、tar 打包命令(归档文件)tar –cxzjvf 打包后的文件欲打包的文件- c :创建的一个归档文件,即打包文件夹- x :拆包- z :以gzip 格式压缩,默认压缩倍数6倍(0-9)- j :以bzip2格式压缩- v :显示打包或者拆包的文件信息- f :后面紧接一个归档文件例如:tar –cvf news.tar ./java 把当前目录下的java目录打包tar –xvf news.tar 拆包2、gzip 压缩文件--压缩:gzip news.tar 对归档文件直接进行压缩,生成new.tar.gz文件--解压:gzip –d new.tar.gz 把压缩文件解压成归档文件3、打包及压缩*****--打包及压缩tar –czvf news.tar.gz ./java 对java文件进行打包及压缩--拆包及解压缩tar –xzvf news.tar.gz 对new.tar.gz 进行解压七、管理软件Windows .exe 安装、卸载安装:双击执行.exe 文件卸载:该软件的唯一标识(包名, 当软件做到公认时,包名就会简短,例如MySQL、QQ等)Linux:ubuntu : 对debian的升级所以*.deb 格式安装:sudo dpkg –i 要安装的文件(I install)卸载:sudo dpkg –r 包名red hat :*.rpm rpm命令CentOS :是Red Hat的社区版*.rpmrpm –ivh xxx.rpm 离线安装yum –y install xxx 在线安装vim 软件,相当于windows中的记事本,但是功能比记事本强大1 安装vim CentOS系统,默认安装了vimUbuntu 系统需要安装VI 这个工具VIM相似2 使用vim例如:vim aaa.txt 使用vim 打开aaa.txt 文档操作模式:1 一般模式:默认进入的模式,这个模式不能编辑文档,只能查看文档在一般模式中按i (insert) 进入编辑模式2 编辑模式:该模式可以编辑文档,按esc进入一般模式3 命令模式:在一般模式中按:进入命令模式q 安全退出,当没有操作该文档,则直接按q退出vimq! 当修改了内容,不想保存q!强制退出wq 保存退出set number 显示行号set nonumber 不显示行号4 vim中翻页ctrl+f ctrl+b5 vim中检索(查找) 按/键八、搭建java服务器,使用ssh远程安全访问Linux系统⏹SSH协议传统的网络服务程序,FTP、POP、telnet 本质上都是不安全的,因为它们在网络上通过明文传送口令和数据,这些数据非常容易被截获。

相关文档
最新文档