day05 Linux基础命令

运维工程师职责

确保网站服务器不会丢失;
确保网站服务器7*24小时运行;
确保用户体验良好。

linux系统操作命令

命令提示符说明
[root@oldboy ~]# 
root:当前登录系统的用户
@:连接符
oldboy:主机名简写
~:当前登录系统的用户家目录
#:Linux系统管理员的提示符
$:普通用户的提示符
命令格式说明
例如:
[root@oldboy ~]# mkdir -p /data/oldboy
命令     [参数]    对象(文件)
目录结构

相对路径:从当前目录开始查找数据;
绝对路径:从根目录开始查找数据。

系统命令
1.关机:
shutdown -h 1
#1分钟之后关机(默认)
shutdown -h now == init 0
#立刻关机 
shutdown -c
#取消关机的执行命令

2.重启
shutdown -r 1
#1分钟后重启
shutdown -r now == init 6 ==reboot
#立刻重启
linux基础命令
目录
1.创建目录(make directory)
格式:mkdir [参数]  目录
参数:
 ** -p  创建连续层级目录
** -v   创建目录并显过程
[root@oldboy ~]# mkdir /data
[root@oldboy ~]# mkdir -p /data/oldboy/oldgirl  
[root@oldboy ~]# mkdir -pv /1/2/3/4
mkdir: created directory '/1'
mkdir: created directory '/1/2'
mkdir: created directory '/1/2/3'
mkdir: created directory '/1/2/3/4'

2. 切换目录(change directory)
格式:cd [目录名]
[root@oldboy ~]# cd /1/2/3/
[root@oldboy 3]# cd .
[root@oldboy 3]# cd ..
[root@oldboy 2]# cd ../../
[root@oldboy /]# 
[root@oldboy /]# cd -
/1/2
[root@oldboy 2]#
** cd .     切换当前目录
** cd ../    切换到上一级目录
** cd -      切换到上一次所在的目录
** cd ~     切换到当前用户所在的家目录
3. 查看当前路径的目录和文件(list)
格式:ls [参数]  目录/文件
参数:
-l   (--long) 长格式显示 
-d     (--directory) 只显示目录文件
-rt    显示最新创建的文件(最后一个文件)
4. 显示当前路径(print working directory)
 [root@oldboy etc]# pwd
/etc
5.目录树(tree)
 格式:tree  [参数]  目录
-a   tree -a 显示隐藏文件(以.号开头的是隐藏文件)
-d   tree -d /test只显示目录 
-L level:显示1层目录(默认)
tree -L 2 /test 显示两层目录/文件
例如:
[root@server ~]# tree -dL 2 /test (只显示2层目录结构)
[root@server ~]# tree -dfi /test
/test
/test/1
/test/1/4
/test/1/5
/test/1/6
文件
1.创建空文件
格式:touch [文件名]
例如:
[root@oldboy ~]# touch chenjiaona.txt
[root@oldboy ~]# ls -rt
anaconda-ks.cfg  shell.sh  read.sh  awkfile.txt  number.sh  chenjiaona.txt
2. 追加文件(echo)
格式:echo [文件内容]  >> [文件名]
例如:
  [root@oldboy ~]# echo "hello world" >>chenjiaona.txt 
  [root@oldboy ~]# cat chenjiaona.txt 
    hello world
3.vi编辑器
格式:vi [头文件名]
工作原理:
vi 加文件名 ------> 进入命令模式 --------->输入a,i,o进入插入模式 ------->按ESC,输入“:”进入末行模式,输入wq保存退出。
图片1.png
4.删除文件及目录
格式:rm [参数]  文件或目录
参数:
-f : 删除文件不提示
-r: 删除目录不提示
例如:  
[root@oldboy ~]# rm -f chenjiaona.txt 
[root@oldboy ~]# rm -rf ol
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 6,396评论 0赞 10
  • 第一章 1.Linux是一套免费使用和自由传播的类UNIX操作系统,它可以基于Intel x86系列处理器以及Cy...
    yansicing阅读 5,628评论 0赞 9
  • 1、Linux上的文件管理命令有哪些以及常用方法shell:shell负责接收用户输入的命令并进行解释,将需要执行...
    乀koala阅读 953评论 0赞 3
  • 一、VMware的使用和Linux系统的安装1、VMware的快照、挂起的作用 快照:保存某一个状态,连命令行的输...
    seeiy阅读 2,096评论 0赞 1
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,823评论 0赞 5

友情链接更多精彩内容