vi命令底行模式:setnu显示行号:setnonu关闭行号:行号(快速跳转到指定行):wsave:qexit:wq保存并退出/搜索内容(n查找下一个)命令模式G:文件结尾gg:文件头$:行尾^:行首dd:删除光标行号dd:删除多行u:undoCtrl+R:向前yy:复制光标行号yy:copymultipleLinep:从光标下一行开始粘贴h:leftl:rightj:bottomk:top配置网络查看文件名用vi命令打开配置网络文件,编辑文件。ls/etc/sysconfig/network-script/查看文件名。Linux中的防火墙复制:Ctrl+InsertLinux中的粘贴:Shift+Insert查看防火墙状态:systemctlstatusfirewalld开启防火墙:systemctlstartfirewalld关闭防火墙:systemctlstopfirewalld禁用防火墙:systemctldisablefirewalld快照/克隆Linux目录/bin:bin是Binary的缩写,这个目录存放的是最常用的命令。/boot:这里是Linux启动时用到的一些核心文件,包括一些连接文件和镜像文件。/dev:dev是Device(设备)的缩写。Linux的外部设备存放在这个目录下。Linux中访问设备的方式与访问文件的方式相同。/etc:该目录用于存放系统管理所需的所有配置文件和子目录。/home:用户的主目录。在Linux中,每个用户都有自己的目录。目录名一般以用户账号命名。/lib:该目录存放着系统最基本的动态链接共享库,其作用类似于Windows中的DLL文件。几乎所有的应用程序都需要使用这些共享库。/lost+found:这个目录通常是空的。当系统被非法关闭时,一些文件存储在这里。/media:linux系统会自动识别一些设备,如U盘、CD-ROM等,识别后,linux会将识别到的设备挂载到该目录下。/mnt:系统提供这个目录是为了让用户可以临时挂载其他文件系统。我们可以把光盘挂载到/mnt/,然后进入这个目录就可以查看光盘的内容了。/opt:这是为主机安装附加软件的目录。比如你安装了一个ORACLE数据库,就可以放到这个目录下。默认为空。/proc:该目录是一个虚拟目录,是系统内存的映射,我们可以直接访问该目录获取系统信息。这个目录的内容不在硬盘上,而是在内存中。我们也可以直接修改其中的一些文件。例如,可以使用以下命令来屏蔽主机的ping命令,使别人无法ping通你的机器:echo1>/proc/sys/net/ipv4/icmp_echo_ignore_all/root:该目录为系统的主目录administrator,也称为具有超级权限的用户。/sbin:s表示SuperUser,系统管理员使用的系统管理程序存放在这里。/selinux:这个目录是Redhat/CentOS特有的。Selinux是一种安全机制,类似于Windows的防火墙,但是这种机制比较复杂。该目录用于存放selinux相关的文件。/srv:该目录存放了一些服务启动后需要提取的数据。/sys:这是linux2.6内核的一个大改动。该目录安装了2.6内核中新的文件系统sysfs。sysfs文件系统集成了以下三个文件系统的信息:进程信息的proc文件系统,设备的devfs文件系统,伪终端的devpts文件系统。文件系统是内核设备树的直观反映。创建内核对象时,也会在内核对象子系统中创建相应的文件和目录。/tmp:这个目录用来存放一些临时文件。/usr:这是一个非常重要的目录。用户的很多应用程序和文件都放在这个目录下,类似于windows下的programfiles目录。/usr/bin:系统用户使用的应用程序。/usr/sbin:超级用户使用的更高级的管理程序和系统守护进程。/usr/src:内核源代码的默认放置目录。/var:这个目录存放的是不断扩充的东西。我们习惯把那些经常修改的目录放在这个目录下。包括各种日志文件。/run:是一个临时文件系统,用于存放系统启动以来的信息。当系统重新启动时,该目录下的文件应该被删除或清除。如果您的系统上有/var/run目录,它应该指向运行。Linux常用命令clear:清屏ls:短显示当前路径下的文件(只显示文件名)ll:长显示当前路径下的文件touch:创建文件cat:预览文件内容cdpath:切换路径cd..:回到顶部一级路径mkdir:创建单级文件夹mkdir-p:创建多级文件夹pwd:打印当前路径cp-rf:复制文件夹和文件mv:重命名或移动rm:删除,asky/srm-f:不询问直接删除,建议最后写-frm-rf:循环递归删除不询问直接删除,建议最后写-rfyuminstall:下载命令yum-yinstall:下载命令过程中全部查询选择yeswget:通过网络地址获取资源Ctrl+u:清空命令行tar:解压文件LinuxInstallNode下载资源下载资源到根目录[root@localhost~]#wgethttps://nodejs.org/dist/v14.17.6/node-v14.17.6-linux-x64.tar.xz创建节点目录mkdir-p/usr/local/nodejs解压节点到指定目录tar-xvfnode-v14.17.6-linux-x64.tar.xz-C/usr/local/nodejs/进入节点根路径cd/usr/local/nodejs/node-v14.17.6-linux-x64/查看是否安装成功[root@localhostnode-v14.17.6-linux-x64]#./bin/node-vv14.17.6运行node/usr/local/nodejs/node-v14.17.6-linux-x64/中的js文件bin/nodeserver9090.jslinux
