| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Linux常用指令(一) -> 正文阅读 |
|
[系统运维]Linux常用指令(一) |
一、操作linux前需要注意1.Linux严格区分大小写2.Linux中所有内容都以文件形式保存3.Linux不靠扩展名区分文件类型(但我们通常会带上文件类型为了好区分) 4.Linux的根目录是/,所以当执行命令时跟着的路径第一个是/就代表根目录。? ? 5.命令基本格式? 二、常用指令1.查看(list)ls:查看当前目录下的所有文件 ls -a:查看当前目录下的所有文件并且包含隐藏文件 ls -l:查看所有文件的详细信息 ls -l -h:也可以简写为ls -lh 比前面一个ls -l看的信息更加直观 pwd 查看当前所在目录 2.切换文件(change directory)cd 目录名 cd / 切换到根目录 cd ~或者什么不写就cd是切换到/root目录 cd - 回到上一次文件所在位置 cd ..回到上一级目录(注意跟前者区分上一次和上一级) cd . 进入目录 就是cd ./movie 和cd movie效果一样 3.创建文件和目录touch 文件名 mkdir 目录名 mkdir -p 层级目录 例如:mkdir - p movie/japan 4.删除文件和目录rmdir movie 只能删除空的文件,一般少用,常用rm -rf rm -r movie1 需要删除一次询问一次,文件多就麻烦 rm -r -f 简写 rm -rf movice 文件目录都可以删除 5.复制cp 被复制文件 复制文件 cp 被复制文件 / 复制到根目录 cp 被复制文件 /复制文件 复制到根目录名为文件2 cp -r japan japan2 复制文件夹和文件夹里面的数据生成复制文件japan2 6.剪切mv 剪切或者改名命令 mv a.avi b.avi 把a.avi改名为b.avi mv a.avi movie/ 把a.avi剪切到movie文件夹里面 mv a.avi movie/b.avi 把a.avi剪切到movie文件夹里面并且改名b.avi 7.命令搜索whereis 例如 whereis ls 查看ls命令所在的位置 which 例如 whereis ls 查看ls命令所在的位置并且查看别名 path 环境变量 ,ls能直接运行时是因为在环境变量里面配了 echo 打印 8.搜索文件find find / -name scq.avi 查询根目录下面名字为scq.avi的文件 find / -iname scq.avi 查询根目录下面名字为scq.avi的文件并且区分大小写 还可以模糊搜索使用*通配符和?占位符 例如:find / -name scq* 9.查看文件内容cat 查看文件内容 grep 搜索文件里面的内容 grep -i 忽略大小写 注意find是查询返回文件位置,grep是返回文件所在内容 另外ctrl+f下一页,ctrl+b上一页,还有选中了就是复制,点击右键就是粘贴 10.帮助命令man 命令 ls --help 查看命令使用 11.压缩和解压缩命令首先有些刚装linux可能还没安装zip 命令和unzip命令则使用下面两个安装 yum install -y zip yum istall -y unzip zip 压缩文件 原文件 ?[root@localhost xila]# zip blt.txt.zip blt.txt ? ?adding: blt.txt (stored 0%) ?[root@localhost xila]# ls ?blt.txt ?blt.txt.zip ?sgld.txt ?ylsde.txt ?[root@localhost xila]# unzip 解压缩文件 ?[root@localhost xila]# unzip blt.txt.zip ?Archive: ?blt.txt.zip ? extracting: blt.txt ? ? ? ? ? ? ? ? ?[root@localhost xila]# ls ?blt.txt ?blt.txt.zip ?sgld.txt ?ylsde.txt zip 压缩目录 ?[root@localhost philosophy]# zip zsj.zip zsj ? ?adding: zsj/ (stored 0%) ?[root@localhost philosophy]# ls ?dgzx ?qmzx ?xila ?zsj ?zsj.zip unzip 压缩目录 ?[root@localhost philosophy]# rm -rf zsj ?[root@localhost philosophy]# unzip zsj.zip ?Archive: ?zsj.zip ? ? creating: zsj/ ?[root@localhost philosophy]# ls ?dgzx ?qmzx ?xila ?zsj ?zsj.zip gzip 压缩文件 相比前一个是干掉原来文件,再压缩加上gz ?[root@localhost xila]# gzip blt.txt ?[root@localhost xila]# ls ?blt.txt.gz ?blt.txt.zip ?sgld.txt ?ylsde.txt ?[root@localhost xila]# ls ?blt.txt.gz ?blt.txt.zip ?sgld.txt ?ylsde.txt gunzip -r 解压缩文件 ?[root@localhost xila]# gunzip blt.txt.gz ?[root@localhost xila]# ls ?blt.txt ?blt.txt.zip ?sgld.txt ?ylsde.txt gzip 压缩目录 ?[root@localhost philosophy]# gzip -r xila ?[root@localhost philosophy]# ls ?dgzx ?qmzx ?xila ?zsj ?zsj.zip ?[root@localhost philosophy]# cd xila ?[root@localhost xila]# ls ?blt.txt.gz ?blt.txt.zip.gz ?sgld.txt.gz ?ylsde.txt.gz gunzip -r 解压缩目录 ?[root@localhost philosophy]# gunzip -r xila ?[root@localhost philosophy]# ls xila ?blt.txt ?blt.txt.zip ?sgld.txt ?ylsde.txt |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 12:10:56- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |