| |
|
开发:
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的时候怎么才能快速上手呢,今天就带你们看看操作Linux的一些基本命令和基本方法,学会这些基本操作以后会在工作学习中得心应手。 一、Shell的概述1.Linux系统中运行的一种特殊程序 2.在用户和内核之间充当翻译官 3.用户登录Linux系统时,自动加载一个shell程序 4.Bash是Linux系统中默认使用的shell程序 ash 是 Linux 系统中默认使用的shell程序,文件位于 /bin/bash shell工作原理:用户发送信息给计算机,因为计算机只能识别二进制的语言,所以需要shell在用户和内核之间充当翻译,把用户发送的消息转换成二进制语言,再发送给内核进行处理,内核在调用硬件来完成操作。 二、Linux命令的分类
三、Linux的命令格式“-”+字母 ”--“+单词 参数: 命令字的处理对象 可以是文件名目录名或用户名 个数可以是零到多个 四、linux命令行的辅助操作
五、基本命令1.man的使用方法man cd 查看 使用向上 ↑、↓ 滚动一行文本 使用page up和page down翻页 按Q或q退出 按/i查找、n:向下、N向上 例:man ls | col -b > lshelp.txt col 是一个命令程序,用于过滤文本中的一些特殊控制字符;另外还使 用了“|”和“>”符号 管道:用竖杠符号“|”表示,用于将前面命令的屏幕输出结果作为后面命令的操作对象(输入),就好像一根管道一样,从这头塞入内容,从另一头出来 重定向输出:用大于符号“>”表示,前面的命令成功执行以后,其屏幕输出结果将 保存到“>”号后边指定的文件中,而不是直接输出到屏幕,因此称为重定向 2.设置别名-aliasalias ll=‘ls - lt’(临时生效)sh vim /root/.bashrc:在里面添加自己相加的,永久生效(需重启) source /root/.bashrc-刷新配置文件 3.显示列表内容-ls
4.切换工作目录-cd
5.统计文件和目录-du
6.特殊符号“?”,“*”ls -lh / dev/sa? ?代表一个字符 ls - lh / etc/ns*.conf *代表所有ns开头的.conf 7.创建目录-mkdir1.mkdir public_html 在当前目录下创建名为public_html的子目录 2.mkdir -p /aa/bb/cc 创建目录/aa,在/aa目录下创建子目录/bb,在/aa/bb目录下创建子目录cc 3.mkdir aa/{1,2,3,4} 在/aa目录下创建1,2,3,4四个目录 4.mkdir 5 6 7 8(中间空格) 当前目录下创建5,6,7,8四个目录 8.创建文件-touch1.touch 文件 当前目录下创建一个文件 2.touch aa bb 创建两个文件,分别为aa,bb 3.touch {1,2,3} 创建三个文件1,2,3 9.创建链接文件-Inln -s创建一个软链接,相当于一个快捷方式 ln? ? 创建一个硬链接,相当于一个复制文本 10.复制文件或目录-cp
11.删除文件或目录-rm
12.移动文件或目录-mv
13.查找命令文件存放目录-whichwhich 命令或程序名 说明:查找命令和程序名存在在那个目录下 14.查找文件或目录-find
find ./ -name “*。txt” - mtime - 5 -exec ls -lh {} \; 查找所有目录下5天以前的名字后面是.txt的,放到{}里显示出来 find /boot/ -size +1024k -a -name "vmlinuz*" 在boot目录里要筛选出即满足size +1024k的也要满足名字叫vmlinuz的,两个条件同时满足 find /boot/ -size +1024k -o?-name "vmlinuz*" 在boot目录里要筛选出即满足size +1024k的或者满足名字叫vmlinuz的,两者满足一个条件即可 总结Linux的命令虽然有很多也没什么规律,但是每个命令的意思并不是难理解,只要我们能更加的努力,没事多敲敲命令,一定能掌握这们技术。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/25 17:33:12- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |