linux 一些简单操作

vim   ----三种模式

1.命令模式           2.输出模式       3.底线命令模式

w(e)  移动光标到下一个单词
b    移动到光标上一个单词

数字0  移动到本行开头
$    移动光标到本行结尾

H    移动光标到屏幕首行
M    移动到光标到屏幕的中间一行
L    移动光标到屏幕的尾行
gg    移动光标到文档的首行
G    移动光标到文档尾行

ctrl + f  下一页
ctrl + b  上一页

`.  移动光标到上一次的修改行

/chaoge     在整篇文档中搜索chaoge字符串,向下查找
?chaoge     在整篇文档中搜索chaoge字符串,向上查找

*        查找整个文档,匹配光标所在的所有单词,按下n查找下一处,N上一处
#        查找整个文档,匹配光标所在的所有单词,按下n查找下一处,N上一处

gd        找到光标所在单词匹配的单词,并停留在非注释的第一个匹配上

%    找到括号的另一半!!
#复制删除
yy    拷贝光标所在行
dd    删除光标所在行
D     删除当前光标到行尾的内容
dG    删除当前行到文档尾部的内容
p     粘贴yy所复制的内容
x   删除光标所在的字符
u     撤销上一步的操作
3yy    拷贝光标所在的3行
5dd    删除光标所在5行

简单vim操作

linux  中的增删改查

mkdir  新建文件
mkdir  文件名
mkdir -p ./文件/文件/文件名  ---------------p  递归创建
mkdir -p  文件名/{a,b,c}      --------   多个创建

touch  创建文本
touch a.py    ---------新建一个a文本文件

vim  linux下的编辑器

1.此时进入了一个   命令模式,必须输入   i  这个字母,进入编辑模式
2. 进入编辑模式后,此时你的动作会被记录为 字符串 ,o  下一行
3.退出编辑模式,回到命令模式,按下esc键 ,然后输入 一个冒号,进入  底线命令模式
4.在底线命令模式下,输入 wq!
       w  写入
       q  退出
       !  强制性的 

       常用的命令
       :wq!  强制性 

rmdir  只能删除空文件夹
rm test.py   --------------需要输入y确认删除
rm -r    -------------递归删除文件夹

炸弹  炸弹  炸弹
rm -rf /*      --------------删库跑路
    -r  ------递归删除
    -f ------强制性删除
    /*   ------根目录下所有文件
    

mv  (move移动的作用  一个是改名的作用)
mv  旧文件   新文件
移动文件,文件夹
mv  你需要的对象    新的目录

cd  更改目录的命令
cd   你要操作的文件夹
cd  /  ---------切换到跟目录
pwd    ------打印当前工作的目录位置,返回绝对路径
ls   ------列出当前的所有内容
ls   / ----- 查看根目录的内容
ls  -a  ------查看当前目录  所有,隐藏的内容
ls .  -----查看当前目录的内容
ls  -la   /root  #以列表形式,显示出所有/root/目录下的内容,  隐藏文件是  .开头的文件 如.test.py

cat   查看文本的命令
cat  first.py  #查看这个文本的内容
cat -n  first.py  #查看文本的行号

find  从哪里找  -name   名字叫什么
find / -name *.py   全局搜索  后缀是.py的文件
find /opt  -name  *.py   ------在/opt下搜索,
find  从哪找  -type 文件类型 -name文件名字
find /tmp   -type d  -name  "douyin*"   

d -  文件夹
l - 符号链接文件。
f - 普通文件。

一些基本符号的作用

.    当前目录
./     找到当前目录下某一个内容
..    上一层的目录
-     上一次的工作目录
~    当前登录的用户的家目录
PS1="[\u@\h \w \t]"
\u  代表用户
@   占位符
\h  主机名
\W  工作路径的最后一位
\t    时间
\w   工作路径的绝对路径
>  重定向  覆盖写入符
>> 重定向  追加写入符

符号

一些命令

useradd   用户名       -------------创建用户
passwd   用户名   --------------改变普通用户
uesrdel -rf  用户名  ---------强制删除用户,及其家目录
iptables  -F         ----------------关闭防火墙
flush privileges    --------数据库刷新

pip3 list    ----------------查看 包

wget  网址  ----------------下载

unzip   压缩包 -------------解压压缩包,后缀是zip的
 tar -xvf   alltmp.tgz  ------------解压缩这个压缩文件
nslookup           baidu,com--------------dns域名解析命令

tar  -cvf   压缩文件的名字   你要压缩的内容
su - 用户名   ----------root切换普通用户不用密码,普通用户切换用密码
ifconfig  -----------查看ip
kill  进程id号    ---------------进程id号是通过  ps -ef 命令查看
du -h    文件名----------------- 统计文件,文件夹大小
du -sh  文件名  -------------------统计当前目录 所有内容的大小,合计
ll  或ls     -----------查看文件下有啥
cp   旧文件   新文件         ------------拷贝复制文件

cp   -r  旧文件夹   新文件夹      ----------递归拷贝文件夹

命令

原文地址:https://www.cnblogs.com/tianshuai1/p/10520083.html

时间: 2024-08-29 00:56:34

linux 一些简单操作的相关文章

Linux的简单操作

du -h --max-depth=1 work/testing   查看文件的大小 df -h 查看硬盘的大小和使用情况 df   大概情况同上 rm -f 强制删除 rm -rf 强制递归删除 cp -rp ./top/* ./sharm/   递归复制 mysql -u 数据库名 -p 数据库名 >site.sql   复制数据库 chmod -R 777 添加权限 chown -R admin chgrp -R admin 用户及用户组管理命令 1.useradd命令 useradd l

linux文件简单操作

1.vim常用快捷键 dd/ndd 删除1行/删除n行 yy/nyy  复制1行/复制n行 p 粘贴 u 撤销 dw/ndw 删除一个单词/删除n个单词 G /nG  到一行尾/第n行尾 :!+命令  执行命令 :w  file 写一个文件 :w >>file 追加到 :r file   读一个文件 :r ! ls 将ls命令结果读入 :e! 回到最初状态 vim -o/-O file1 file2 分割窗口 2.查找文件 which 查找可执行命令 whereis 查找可执行文件,列出文件位

Linux命令简单操作

一. awk 命令格式: awk 'BEGIN{commands} pattern {commands} END{commands}'file 工作方式: 1.执行BEGIN{commands}语句块中语句,可选的语句块 2.从文件或者stdin中读取一行,然后执行{commands},重复这个过程,直到文件全部被读取完 3.当读至输入流末尾是,执行END{commands}语句块 特殊变量: FILENAME:awk浏览的文件名 NR:记录数量,执行过程中对应于当前行号 NF:字段数量,执行过

Linux vim 简单操作

插入命令i a o 输入a 光标字符后插入A 光标所在行尾插入i 光标字符前插入I 光标行首插入 o 光标下插入新行O 光标上插入新行 光标准换命令:set nu 加行号:set nonu 取消行号gg 到第一行G 到最后一行:n 到第n行$ 光标到行尾0 光标到行首 删除命令x 删除光标所在处字符nx 删除光标所在处后n个字符dd 删除光标所在行ndd 删除光标所在后的n行dG 删除光标所在处到文件末尾D 删除光标所在处到行尾:n1,n2d 删除指定范围的行 复制和剪切yy 复制当前行nyy

Linux LVM 简单操作

查看当前磁盘分区情况fdisk -l 磁盘分区fdisk /dev/sdb 创建PVpvcreate /dev/sdb1pvcreate /dev/sdb2 确认PVpvdisplaypvdisplay /dev/sdb1pvdisplay /dev/sdb2 创建VGvgcreate myVG /dev/sdb1 /dev/sdb2orvgcreate myVG /dev/sdb1; vgextend myVG /dev/sdb2 确认VGvgdisplay 创建LVlvcreate -L 4

Linux awk命令简单操作

AWK Command: 一 : print print item1,item2,.......... 要点: 1.各项目之间使用逗号隔开,而输入时则以空白字符分隔 2.输出的item可以为字符串或树枝,当前记录的字段(如$1).变来那个或awk的表达式,树枝会转换成字符串 3.print命令后面的item可以省略,此时其功能相当于print $0,以此,如果想输出空白行,则需要print "" 例子: 1.awk 'BEGIN { pring "line one\n lin

攻城狮在路上(叁)Linux(十八)--- 文件系统的简单操作

本篇仅作为补漏. 一.查看磁盘和目录的容量:df  du df:列出文件系统的整体磁盘使用量. du:评估文件系统的磁盘使用量(常用于评估目录所占容量) 二.连接文件:ln 1.hard link:硬连接或实际连接 ln /etc/crontab crontab1; <== 创建硬连接 硬连接不创建文件(虽然使用ls命令时可以看到一个新的文件,但是两者的inode一致),仅是在目录block中增加一个文件名-inode的映射而已. 限制: A.不能跨文件系统. B.不能连接到目录(因为复杂度较高

linux简单操作

1.  修改住户名 修改主机名:vi  /etc/hosts     添加一行,ip+主机名 修改文件:vi /etc/sysconfig/network  修改其中的hostname,修改结果并没有生效 执行:hostname tabsang1 2.  linux目录的操作 查看当前目录:pwd 回到上一级目录:cd .. 增:mkdir oracle  mkdir –p /u01/app/oracle能创建所有没有的目录 删:rm –r /oracle    rm –rf/oracle 无提

Linux学习笔记(四)---centos7系统安装后的一些简单操作

centos7系统安装后的一些简单操作 上次我们通过虚拟机已经安装完成CentOS7.重启系统后,进入登陆界面.系统登陆成功后,如下所示:我们虚拟机默认网络是使用NAT,这时我们仍无法使用网络.我们可以通过ifconfig查看一下,没有IP地址.注意ifconfig命令,必须是root用户才可以执行.我们使用dhclient命令,获取IP地址,然后再使用ifconfig查看.我们再检测一下网络是否可以用,ping一下百度网站,按ctrl+c中止命令.关于设置静态IP地址,后期再专门分享.再配置w