2024-04-26 16:09:47
Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Linux系统下经常使用编辑一些文本或者代码。
1、Vim
命令行输入Vim待编辑的文本。
进入界面输入i即可进入编辑模式。
保存内容前按住ESC,在输入“:wq”即可保存内容。
但大多数时候文本内容很多需要修改的地方,只是一些内容此时需要搜索定位到待修改文本位置,再去修改,在命令行模式下搜索文字。
2、Linux常用命令
Linux简介:
Linux只有一个文件树,整个文件系统是以一个树根“/”为起点的,所有的文件和外部设备都以文件的形式挂接在这个文件树上,包括硬盘、软盘、光驱等。经常,我们能够接触到的Linux发行版本的根目录大都是以下结构:
/bin和/sbin使用和维护Linux系统的大部分基本程序都包含在/bin和/sbin里。
/etc这个目录一般用来存放系统级别的配置文件,其中的一些重要文件如:passwd、shadow、fstab、hosts、profile、shells、services等等。
/lost+found这个目录专门是用来放那些在系统非正常关机后重新启动系统时,不知道该放哪里恢复使用的“流浪”文件的。
/boot这个目录下面存放着和系统启动有关的各种文件,包括系统的引导程序和系统核心部分。
/root这是系统管理员(root)的主目录。
/home系统中所有用户的主目录都存放在/home中。
/mnt按照约定,像CD-ROM、软盘、U盘,或者磁带这样的可以移动的介质都应该安装在/mnt目录下。/mnt目录通常包含一些子目录,每个子目录是某种特定设备类型的一个安装点。例如:/cdrom、/floppy如果我们要使用这些特定设备,我们需要用mount命令从/dev目录中将外部设备挂载过来。
/tmp和/var这两个目录用来存放临时文件和经常变动的文件。其中/var经常作为www主目录存放网站代码。
/usr按照约定,这个目录用来存放与用户相关的程序或文件,这里面也有一个bin和一个sbin子目录。
3、Linux常用命令
useradd创建用户,passwd用户名给用户密码userdel:删除用户。
which查找经常用来查找变量位置比如which python。
who查看谁在使用用来观察云服务器现在当前使用者有:
free显示内存。
cd切换目录。
ls-als-alls-an?查看当前目录下的文件经常与cd配合使用,其中ls-al显示所有,ls-an*?表示搜索匹配到的内容。
mkdir创建目录。
touch创建文件。
mv移动文件或者重命名mv fred.txt ethel.txt。
rm rm-r递归删除。
rm-rf递归强制删除(慎重使用)。
ln建立连接,它的功能是为某一个文件在另外一个位置建立一个不同的链接(软连接和硬链接)ln-sb。
chmod文件权限chmod 440 chmod 777。
grep grep是一种强大的文本搜索工具,通常配合ls使用,列出当前目录下任何以**开头的文件或目录
clear清屏在屏幕太多命令时,使用清屏就清爽了。
rpm,yum安装(Ubuntu下是apt-get)安装软件包。
scp文件传输。
scp用户名@ip:传送文件地址,被传送文件地址。
ssh远程登录。
ssh用户名@i。