vi编辑器及常用命令ls pwd cd cat
- 格式:pptx
- 大小:837.59 KB
- 文档页数:16
linux 服务器常用操作命令1.基本命令- pwd:查看当前所在目录- ls:列出当前目录下的文件和文件夹- cd:切换目录- touch:创建文件- mkdir:创建新的目录- rm:删除文件或目录- cp:复制文件或目录- mv:重命名文件或目录,或移动文件或目录到其他位置- cat:查看文件内容- grep:在文件中搜索指定的字符串- find:查找文件并执行相应操作- chmod:修改文件和目录的权限- chown:修改文件和目录的所有者- top:实时查看系统的资源使用情况- ps:显示当前正在运行的进程信息2.文件操作- echo:输出文本内容到终端或文件- head:显示文件的前几行- tail:显示文件的后几行- less:按页查看文件内容- wget:下载文件- tar:打包和解压文件- gzip:压缩文件- unzip:解压缩文件- file:查看文件类型- scp:在本地和远程服务器之间进行文件传输- sftp:通过SSH协议在本地和远程服务器之间进行文件传输3.网络相关- ifconfig:显示网络接口配置信息- ping:测试与指定主机的连通性- netstat:显示网络连接、路由表和网络接口信息- ssh:建立安全的远程登录连接- telnet:建立与远程主机的非安全连接- nslookup:域名解析工具- traceroute:显示数据包在网络上的传输路径- ifup/ifdown:启用/禁用网络接口- iptables:配置防火墙规则4.系统管理- uname:显示系统信息- whoami:显示当前用户- id:显示用户信息- date:显示系统日期和时间- uptime:显示系统的运行时间和平均负载- free:显示内存的使用情况- df:显示磁盘空间的使用情况- du:查看文件和目录的磁盘使用情况- kill:关闭指定进程- reboot:重启系统- shutdown:关闭系统5.用户和权限管理- useradd:创建用户- userdel:删除用户- passwd:修改用户密码- su:切换用户- sudo:以超级用户权限执行命令- visudo:配置sudo的访问权限- chattr:修改文件属性- addgroup:创建用户组- delgroup:删除用户组- chmod:修改文件和目录的权限- chown:修改文件和目录的所有者6.日志管理- tail:实时显示日志文件的最后几行内容- cat:显示整个日志文件的内容- grep:在日志文件中搜索指定的字符串- systemctl:管理系统服务- journalctl:查看系统日志7.进程管理- ps:显示当前正在运行的进程信息- top:实时查看当前系统进程的资源占用情况- kill:终止指定进程- nice:调整进程的优先级- nohup:在后台运行命令,不受终端断开影响- renice:修改进程的优先级这些是Linux服务器常用的操作命令,能够实现大部分日常操作和系统管理任务。
linux常用20个命令以下是Linux 中常用的20 个命令:1.ls:列出目录中的文件和子目录。
ls2.cd:切换当前工作目录。
cd directory_name3.pwd:显示当前工作目录的路径。
pwd4.cp:复制文件或目录。
cp source_file destination5.mv:移动或重命名文件或目录。
mv source destination6.rm:删除文件或目录。
rm file_name7.mkdir:创建新目录。
mkdir directory_name8.rmdir:删除空目录。
rmdir directory_name9.touch:创建空文件或更新文件的访问和修改时间。
touch file_name10.cat:将文件内容输出到终端。
cat file_name11.more/less:逐页查看文件内容。
more file_name12.nano/vi:文本编辑器,用于编辑文件。
nano file_name # 或vi file_name13.echo:将文本输出到终端或文件。
echo "Hello, World!"14.grep:在文件中搜索文本。
grep "search_term" file_name15.ps:显示当前运行的进程。
ps16.kill:终止进程。
kill process_id17.chmod:更改文件或目录的权限。
chmod permissions file_name18.chown:更改文件或目录的所有者。
chown owner:group file_name19.df:显示磁盘空间使用情况。
df -h20.du:显示目录空间使用情况。
du -h这只是Linux 中一些最常用的命令。
对于每个命令,可以使用命令后加上--help查看更多用法和选项。
linux运维工作常用操作命令Linux操作系统因其稳定性和安全性,已经成为了互联网行业中最为广泛使用的操作系统之一。
随着企业信息化程度不断提升,需要专业的Linux运维工程师来负责管理和维护服务器的日常运行。
本文将介绍一些常用的Linux运维工作操作命令,供大家参考。
1. pwd命令:用于显示当前工作目录的路径。
2. cd命令:用于切换工作目录,例如:cd /home/admin。
进入/home/admin目录。
3. ls命令:用于列出目录下所有的文件和目录。
4. mkdir命令:用于创建一个新的目录,例如:mkdir 。
5. rmdir命令:用于删除一个空的目录,例如:rmdir 。
6. cp命令:用于复制文件或目录,例如:cp -rf /tmp/home /home。
7. mv命令:用于移动文件或目录,例如:mv /tmp/home /home。
8. rm命令:用于删除文件或目录,例如:rm -rf /tmp/home。
9. chmod命令:用于修改文件或目录的权限,例如:chmod 777 /tmp。
10. chown命令:用于修改文件或目录的所有者,例如:chown admin /tmp。
11. chgrp命令:用于修改文件或目录的所属组,例如:chgrp user /tmp。
12. df命令:用于显示文件系统的可用空间和已用空间。
13. du命令:用于显示目录或文件所占用的磁盘空间。
14. top命令:用于显示系统的资源使用情况,包括CPU、内存等。
15. ps命令:用于显示当前系统中正在运行的进程。
16. kill命令:用于关闭指定进程,例如:kill PID。
17. netstat命令:用于显示网络连接状态和信息。
18. ifconfig命令:用于显示和配置网络接口信息。
19. ping命令:用于测试网络连接是否正常,例如:ping .baidu。
20. ssh命令:用于远程登录到其他Linux服务器。
mac终端常用的命令
1. ls:列出目录下的文件和子目录。
2. cd:改变当前目录。
3. pwd:显示当前目录的完整路径。
4. cat:查看文件内容。
5. vi/vim:文本编辑器。
6. mkdir:创建一个新目录。
7. mv:移动/重命名文件或目录。
8. cp:复制文件或目录。
9. rm:删除文件或目录。
10. grep:搜索文件中的文本。
11. find:按照名称、大小、日期等条件查找文件。
12. chmod:修改文件/目录的权限。
13. chown:改变文件/目录的所有者。
14. ssh:远程连接到另一台机器。
15. scp:在机器之间传输文件。
16. top:显示当前正在运行的进程。
17. ps:列出当前运行的所有进程。
18. kill:杀掉一个进程。
19. ping:测试网络连接状态。
20. ifconfig:显示与网络相关的信息。
系统快捷键,⽂件管理基础命令:pwd 、cd 、mkdir 、touch 、ls 、echo 、cat 。
系统快捷键⽂件管理基础命令pwd显⽰当前⼯作⽬录的绝对路径,通俗点就是:告诉我,你在哪⾥cd 切换⽬录路径,没有什么选项可⽤mkdir 进⾏⽬录创建操作touch创建空⽂件,当⽂件已经存在时,会改变⽂件的时间戳ls 查看数据信息命令:显⽰⽂件或者⽬录的列表信息,相当于windows 双击⼀次打开⽬录,默认查看当前⽬录下⽂件信息。
echo 输出打印字符信息cat查看⽂件数据信息:查看⽂件内容,把⽂件内容全部显⽰出来,可以创建新⽂件,也可以修改⽂件 合并⽂件1、历史命令信息:上下键2、清屏命令:ctrl + l | clear3、中断取消命令执⾏过程 : ctrl + c4、快速移动光标到⾏⾸尾:ctrl + a/e5、将光标到⾏⾸信息剪切:ctrl + u6、将剪切的内容进⾏粘贴:ctrl + y7、将光标到⾏尾信息剪切:ctrl + k8、锁定系统窗⼝信息状态:ctrl + s9、解锁系统窗⼝信息状态:ctrl + q 10、搜索最近执⾏过的指令:ctrl + r 11、命令⾏中快速移动光标:ctrl + ⽅向键12、退出当前的登录,相当于logout :ctrl+d 13、删除当前光标向前⼀组字符串,以空格为分隔符:ctrl+w 14、杀死当前进程:ctrl+z 15、系统命令信息补全功能:tab [root@localhost ~]# cd #直接切换到当前⽤户的家⽬录,等价于cd ~[root@localhost ~]#[root@localhost ~]# cd .[root@localhost ~]# cd ./ #保持当前⽬录不变[root@localhost usr]# cd ./local/[root@localhost local]# pwd /usr/local[root@localhost local]# cd ../etc/ #进⼊当前⽬录的上⼀级⽬录/user/etc [root@localhost etc]# pwd /usr/etccd - #切换到上⼀次所在的⽬录,快速的到达上⼀次的命令参数:-p #⾃动创建上级⽬录 -v #显⽰创建⽂件夹的过程 案例:要求在上⼀层⽬录中的data ⽬录下的test ⽬录中创建⼀个v1⽬录[root@localhost ~]# mkdir -p ../data/test/v1 注:mkdir 创建⽂件夹时,该⽂件夹的上⼀层⽬录必须存在在linux 系统中,创建⽂件是会区分⼤⼩写的,可以区分a ,A ;在windows 中不会区分⼤⼩写,不可能存在A ,a ⼀样的⽂件夹。
常用命令目录方面命令:ls,dir,cd,clear,mkdir文件方面命令:cp,mv,rm,ln帮助方面命令:man,help,info,wiki,doc,blog显示方面命令:cat,tac,head,tail,more,less权限方面命令:chmod,chown,chgrp压缩方面命令:tar,gzip,bzip2关机重启命令:reboot,shutdown,poweroff,halt,init磁盘管理命令:df,du,fdisk,mount,nomount进程管理命令:ps,pstree,kill,killall用户方面命令:w,who,su,sudo,passwd******************************************************************** 目录方面命令:ls,dir,cd,clear,mkdir******************************************************************** ls 显示指定目录的文件和目录ls -a 列出目录下的所有文件,包括以. 开头的隐藏文件ls -l 显示指定目录的详细列表ls -R 列出所有子目录下的文件ls -F 在每个文件名后附上一个字符以说明该文件的类型/ 表示目录文件* 表示执行文件@ 表示符号链接文件= scoket文件| 管道文件-----------------------------------------------------------------------------dir = ls 也是显示指定目录的文件和目录,单很少使用,一般使用ls-----------------------------------------------------------------------------cd 切换目录cd ~ = cd 切换到当前用户的工作目录。
vi常用指令VI是一款非常实用的文本编辑器。
它经常被用于程序编写、文件编辑等方面。
VI的操作比较简单,只要掌握几个常用的指令,就可以轻松完成许多工作。
本文将会介绍VI的常用指令,帮助读者更好地使用VI。
一、VI的三种模式VI有三种模式:命令模式、插入模式和底行模式。
在命令模式下,我们可以用各种命令对文本进行编辑。
在插入模式下,我们可以直接输入文本。
在底行模式下,我们可以执行一些特定的命令,如保存文件、退出VI等。
二、进入/退出VI进入VI的方法有两种:一个是使用命令vi,另一个是使用命令vim。
两者的效果是一样的,只是vi是VIM的简称。
退出VI的方法有两种:一个是在命令模式下输入命令:wq!表示保存并退出;另一个是在命令模式下输入命令:q!表示不保存并退出。
三、命令模式下的常用指令1.移动光标:我们可以使用h、j、k、l命令将光标左移、下移、上移、右移。
2.插入文本:在命令模式下,我们可以按下i、a、o等指令,进入插入模式,开始编辑文本。
3.删除文本:我们可以使用命令x、dd等来删除文本。
其中x命令会删除光标所在位置的一个字符,而dd命令可以删除一整行。
4.复制/粘贴文本:我们可以使用命令y、p等来复制/粘贴文本。
其中y命令会复制选定的文本,而p命令会将文本粘贴到光标下方。
5.替换文字:我们可以使用命令:s/old/new/g,将old替换为new,其中g表示全局匹配。
6.查找替换:我们可以使用命令:%s/old/new/gc,将old替换为new,其中gc表示全局匹配并要求确认。
四、底行模式下的常用指令1.保存文件:我们可以在命令模式下输入命令:w,保存当前的编辑内容。
2.查找文本:我们可以在命令模式下输入命令:/text,用于查找text。
按下n可以继续查找下一个匹配项。
3.退出VI:我们可以在命令模式下输入命令:q,表示退出VI。
4.保存并退出VI:我们可以在命令模式下输入命令:wq,用于保存当前的编辑内容并退出VI。
Linux下vi编辑器常⽤命令之前做Linux实验的时候重装了⼀个新的Linux,这次想偷懒就没⽤vscode⽽是直接⽤起vi写,⼀开始还有点不习惯,多操作⼏次把常⽤命令掌握了就差不多了其实不⼀定要背下来,写下来然后要⽤的时候复习⼀下就可以了。
稍微总结⼀下⾃⼰常⽤的vi命令:1、打开命令:vi [filename] (⼀定要加⽂件名):打开[filename]⽂件2、退出命令::q :退出⽽且不保存修改的内容:q! :强制退出不保存修改的内容:wq :退出并且保存修改的内容:wq! :强制保存修改的内容然后退出(修改了只读⽂件会⽤到)ZZ :退出并且保存修改的内容,相当于:wq,看个⼈习惯3、光标移动命令上下左右⽅向键:移动光标,看别⼈字母 h (左) ,j (下), k(上),l(右)才是正统的不过顺⼿就⾏^ :光标移到⾏⾸$ :光标移到⾏尾shift+g:光标移动到⽂件最后⼀⾏gg :光标移动到⽂件第⼀⾏4、控制命令打开⼀个内容很多的⽂件的时候经常⽤到。
Ctrl+d:向下滚半屏Ctrl+u:向上滚半屏Ctrl+f :向下滚全屏Ctrl+b:向上滚全屏5、编辑命令主要是进⼊编辑状态,也就是insert状态i:光标当前位置开始编辑o:光标的下⼀⾏开始编辑shift+o:光标的上⼀⾏开始编辑6、删除命令dd:删除⼀⾏,可以带个数字,如6dd,表⽰向下删除6⾏d$:删除光标到⾏尾的内容(也可以使⽤ctrl+d)d^:删除光标到⾏⾸的内容x:删除光标位置的字符(向后删除)shift+x:删除光标位置的字符(向前删除)7、替换命令r:按esc退出insert状态再按个r,然后再输⼊⼀个字符,将会替换光标位置的字符R:跟r⼀样,只不过是可以替换多个字符:s/aa/bb/g:替换当前⾏的所有aa将会变成bb:%s/aa/bb/g:替换整个⽂件的,所有aa将会变成bb:n1,n2s/aa/bb/g:替换n1到n2⾏之间所有的aa变成bb8、查找命令/String:查找⼀个字符串(向下开始)String:查找⼀个字符串(向上开始)n:向后查找下⼀个shift+n:向前查找下⼀个9、粘贴复制命令yw:复制⼀个单词yy:复制⼀⾏,和删除dd⼀样可以带个数字,6yy复制六⾏(向下复制6⾏)p:粘贴到光标位置的下⼀⾏shift+p:粘贴到光标位置的上⼀⾏10、同时打开两个⽂件⽐如:aa.txt ss.txt打开第⼀个⽂件vi aa.txt然后输⼊下⾯的命令:sp ss.txt:此时就在同⼀个窗⼝打开另外⼀个ss.txtCtrl+w:进⾏两个⽂件上下窗⼝切换(需要再按上下⽅向键)11、其他常⽤命令:e!:重新加载⽂件,再查看⽇志⽂件的时候可以⽤,不断在变化的⽂件。
linux虚拟机常用命令
1. ls - 列出当前目录下的文件列表
2. cd - 切换到指定目录
3. pwd - 获取当前目录的路径
4. mkdir - 创建一个新的目录
5. rm - 移除文件或者目录
6. mv - 移动文件或目录
7. cp - 复制文件或目录
8. touch - 创建一个新的空文件
9. cat - 显示指定文件的内容
10. nano - 编辑指定文件
11. vi - 编辑指定文件
12. ping - 测试一个IP地址或者网络连接
13. netstat - 显示网络状态和连接信息
14. ps - 显示当前正在运行的进程
15. kill - 停止运行的进程
16. top - 显示系统信息和进程信息
17. ifconfig - 显示当前网络配置信息
18. route - 显示路由表信息
19. mount - 挂载设备或文件系统
20. umount - 卸载已经挂载的设备或文件系统
21. tar - 压缩或解压缩文件
22. zip - 压缩或解压缩文件
23. unzip - 解压缩文件
24. gzip - 压缩或解压缩文件
25. gunzip - 解压缩文件
26. ssh - 远程连接到另外的主机
27. scp - 拷贝文件到另外的主机
28. ftp - 从FTP服务器下载或上传文件
29. wget - 从Web服务器下载文件
30. curl - 获取Web内容或结果。
vi编辑器的用法
Vi编辑器是一款文本编辑器,用于在终端进行编辑。
以下是
Vi编辑器的基本用法:
1. 打开文件:在终端中输入`vi 文件名`,其中文件名是要编辑
的文件的名称。
如果文件不存在,则会创建一个新文件。
2. 切换模式:Vi编辑器有三种模式:命令模式、插入模式和
底线命令模式。
默认进入命令模式,按下`i`键进入插入模式,按下`Esc`键回到命令模式。
3. 命令模式:在命令模式下,可以执行各种编辑操作,如删除、复制、粘贴等。
以下是一些常用命令:
- `x`:删除光标所在位置的字符。
- `dd`:删除光标所在行。
- `yy`:复制光标所在行。
- `p`:粘贴复制的内容。
- `u`:撤销上一次操作。
- `:q`:退出Vi编辑器。
- `:w`:保存文件。
4. 插入模式:在插入模式下,可以输入文本内容。
按下`i`键进入插入模式,在光标所在位置进行编辑。
5. 底线命令模式:在命令模式下,按下`:`键进入底线命令模式。
可以执行一些高级命令,如保存文件、查找替换等。
- `:w`:保存文件。
- `:q`:退出Vi编辑器。
- `:wq`:保存并退出Vi编辑器。
- `:s/old/new/g`:查找所有匹配的`old`字符串,并替换为
`new`字符串。
这些是Vi编辑器的基本用法,Vi编辑器还有很多高级功能和命令,可以根据需要进一步学习和掌握。