Linux常用命令总结

常用命令:

(一)输出、查看命令

echo  显示输入的内容

cat     显示文本文件内容,不分页

head  显示文件的头几行(默认10行) -n 指定显示行数

tail     显示文件的末尾几行(默认10行)-n 指定显示行数 -f 追踪显示更新,经常用于查看日志

more  翻页显示文件内容,只能向后翻页

less    翻页显示文件内容  可上下移动

(二)关机、重启命令

shutdown -h 关闭计算机  -r 重新启动

poweroff  立即关闭计算机

reboot      立即重启计算机

(三)归档、压缩命令

zip       压缩

unzip   解压缩

gzip     压缩文件

tar -cvf 归档文件

tar-xvf  释放归档文件

tar -cvzf 归档并压缩(Linux下常用压缩命令)  

(三)查找

locate +关键词 快速查找文件、文件夹

此命令需要预先建立数据库,数据库默认每天更新一次,可用update db命令手工更新数据库。

find  用以高级查找文件、文件夹

find .-name *关键字* .表示当前目录,-name表示以文件名检索,*表示一个或多个字符

find / -name *.conf  在整个计算机 以文件名查看 后缀名为.conf的文件

find /-perm 777 查找所有权限为777的文件

find /-type d 查找所有目录

find . -name "a*" -exec ls-l {}(有个空格) \; 将查找到的结果作为参数传递给ls-l这个命令,查看其详细信息

find -group -ctime(修改时间)-size 等等

(四)文件基本操作

ls -a  显示目录下所有文件,包含隐藏文件

ls -l   显示详细信息

ls -ld 显示目录信息

ls -R  递归显示子目录结构

file + 文件名  查看文件类型

cp -r 复制文件夹

cp -v 显示复制的详细信息

mv 移动或重命名文件

rm -i 交互式删除

rm -r 递归删除目录中的全部内容

rm -f 强制删除

mkdir 创建目录

rmdir 删除目录,不能删除非空文件夹,要删除空的,还是使用rm-r命令


(五)vim操作

i  在光标前插入文本

o 在当前行的下面插入新行

dd 删除整行

yy 将当前行的内容放入缓冲区(复制当前行)

n+yy 将n行的内容放入缓冲区

p 粘贴

u 撤销

r 替换当前字符

/查找关键字


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容