Linux基本操作命令(2)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/YL970302/article/details/80111526

一、vi编辑器的使用:

命令模式  ——>编辑模式  输入 i/a/o/I/A/O 

编辑模式  ——>命令模式  输入Esc 

命令模式 ——> 末行模式  输入“:”/“ /”/“?”

在末行模式下输入以下命令退出:   “:w”    保存文档不退出

                                                      “wq”  保存并退出

                                                      “:q” 退出

关于从命令模式进入编辑模式的命令进行细化:

                       i:从当前光标之前进行插入                            I:在光标所在行的行头开始插入数据

                       a:从当前光标之后进行插入                           A:直接跳到行末

                       o:  在当前光标所在行的下一行开始插入          O:在当前光标所在行的上一行开始插入

二、命令模式常用操作:

复制: yy  复制一行     nyy 复制n行          (从光标所在行开始复制)

剪切/删除: dd  删除或剪切一行        ndd  删除或剪切n行

删除1个字符:x

替换:r 替换一个字符     R 持续替换

粘贴:p   从光标所在行的下一行开始粘贴

撤销一个操作:u

删除一个单词:dw   (光标指在单词首字母)

小写转大写:shift + ~

移动光标到文件末尾:G

移动光标到文件第一行:gg         

移动光标到文件第n行:nG

三、在文件末行的操作命令:

显示行号:“:set nu”

取消行号: “:set nonu”

跳转到第n行: “:n”

四、查看文件的内容:

查看文件内容:more

             示例:more file.text      该命令可以显示文件内容,当文件内容超过一个屏幕显示的范围时,可以分屏显示。

查看文件内容:less

             示例:less file.text         该命令可以反复查看文件的内容,方向键可以控制上下翻阅,q退出程序

查看文件内容:head

             示例:head file.text

             示例:head -3 file.text  该命令默认显示文件前10行的内容可以通过参数改变默认的行数

查看文件内容:tail

             示例:tail file.text          该命令默认显示文件后10行的内容可以通过参数改变默认的行数

查看文件的内容并合并:cat

                           示例:cat file   打印file整个文件的内容

                                      cat >file1 创建file1,并输入文件内容,Ctrl+d 结束输入

                                      cat file1 file2 >file 将文件file1和文件file2的内容合并到file一个文件中

五、显示当前终端中运行的进程:

                                  示例:ps   显示当前终端中所有的进程信息,别的终端中的看不到

                                            ps -f

                                            ps -ef 显示整个环境(主机)中所有进程详细信息

六、结束一个进程:

                           示例:kill 3456(pid)   终止一个进程3456

                                     kill -9 3456      强制终止一个进程3456

七、在后台运行一个程序:

                                        示例:sleep  100   在前台执行

                                                   sleep  100&  在后台运行

            查看在后台运行的程序:jobs

                                       示例:jobs

                                                 jobs -l

八、切换用户的身份:

                               示例:  su  stu    切换成stu用户

                                           su           切换成管理员用户

                 退出当前用户:  exit命令

九、关机与重启:

shutdown  -h now  立刻关机            halt  关机         init 0   关机

shutdown  -r  now  立刻重启            reboot 重启     init 6   重启

十、用户管理:(在管理员模式下)

增加用户    useradd     username

      示例: useradd     stu1     增加一个用户stu1

修改密码:passwd

     示例:  passwd stu1   为stu1设置或修改密码,密码需要输入两遍,不写用户名stu1则默认为修改管理员的密码

删除用户:userdel stu1   在删除用户时,用户不能已在登陆使用,也需要管理员权限







猜你喜欢

转载自blog.csdn.net/YL970302/article/details/80111526