简介
常见Linux命令汇总
删除
Linux快速删除已输入的命令
- ctrl + w —往回删除一个单词,光标放在最末尾
- ctrl + k —往前删除到末尾,光标放在最前面(可以使用ctrl+a)
- ctrl + u 删除光标以前的字符
- ctrl + k 删除光标以后的字符
- ctrl + a 移动光标至的字符头
- ctrl + e 移动光标至的字符尾
- ctrl + l 清屏
Vim 删除 - dd:删除游标所在的一整行(常用)
- ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行
- d1G:删除光标所在到第一行的所有数据
- dG:删除光标所在到最后一行的所有数据
- d$:删除光标所在处,到该行的最后一个字符
- d0:那个是数字0,删除光标所在到该行的最前面的一个字符
- x,X:x向后删除一个字符(相当于[del]按键),X向前删除一个字符(相当于[backspace]即退格键)
- nx:n为数字,连续向后删除n个字符
查看
Linux 查看磁盘空间
df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
例如,我们使用df -h命令来查看磁盘信息, -h 选项为根据大小适当显示:
显示内容参数说明:
Filesystem:文件系统
Size: 分区大小
Used: 已使用容量
Avail: 还可以使用的容量
Use%: 已用百分比
Mounted on: 挂载点
操作
ll -h
Linux显示当前文件夹下所有文件大小
du -sh 或du -h -d 0
查看当前目录所有文件和文件夹的大小
参考:https://www.cnblogs.com/jiu0821/p/8527950.htmlwget -b url 后台下载
后台任务启动后,会返回两段话,第一段返回一个pid,代表这个后台任务的进程,并且我们可以kill掉这个id来终止此次下载,第二段返回了一句话,意思是会将输出(持续)写入到wget-log这个文件。
远程操作
- linux scp远程拷贝文件及文件夹(参考)
- 拷贝文件夹
示例:拷贝本机/home/admin/test整个目录至远程主机192.168.1.100的/home/test目录下
1 | scp -r /home/admin/test/ root@192.168.1.100:/home/test |
注:其中root为目标主机账号,执行命令后会提示输入root对应的密码。
拷贝单个文件至远程主机
示例:拷贝本机/home/test.txt文件至远程主机192.168.1.100的/home/test目录下
1 | scp /home/admin/test.txt root@192.168.1.100:/home/test |
注:其实上传文件和文件夹区别就在参数 -r, 跟cp, rm的参数使用差不多, 文加价多个 -r
- 远程文件/文件夹下载
示例:把192.168.62.10上面的/home/test/文件夹,下载到本地的/home/admin/download/下,使用远程端的root登陆
1 | scp -r root@192.168.62.10:/home/test/ /home/admin/download/ |