前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux命令你说都会,我才不信

linux命令你说都会,我才不信

作者头像
DataScience
发布2019-12-30 17:46:41
6290
发布2019-12-30 17:46:41
举报
文章被收录于专栏:A2DataA2Data

本文标识 : L00003

本文编辑 : 灭霸 编程工具 : redhat6 阅读时长 : 8分

在linux系统中其实和windows最大的不同之处就是,linux基本以命令的形式完成操作

基础命令

格式:命令+【选项】+【参数】

查看命令帮助

如果你新接触一个命令不知道怎么用可以用一下命令帮你了解命令用法

语法:

1)help 命令

2)man 命令 //查看帮助后,按↓箭头逐行读取,按空格键翻页,按q退出

3)命令 --help

举例:

代码语言:javascript
复制
ls --help
help cd
man mv

查看与切换目录

ls 查看目录

ll 查看目录的详细信息

选项:

-l 以长格式显示目录文件

-a这个选项能显示 . 开头的隐藏文件

-i显示每个文件的 inode 号( inode译成中文就是索引节点,它用来存放档案及目录的基本信息,包含时间、档名、使用者及群组等 )

-m所有项目以逗号分隔,并填满整行行宽

-R同时列出所有子目录层(./表示当前目录)

在使用 ls 的时候还对显示出来的内容按要求排序

--sort:time 按时间、size 按大小

示例

cd 进入到一个目录

代码语言:javascript
复制
选项解释~表示家目录/根目录-上一次所在目录..上一级目录

pwd 查看路径

绝对路径:永远都是相对于根文件夹的。它们的标志就是第一个字符永远都是“/”。

相对路径:永远都是相对于我们所处的文件夹位置。它们的第一个字符没有“/”。

clear 清除屏幕

创建删除文件与目录

touch 创建文件

mkdir 创建目录

选项:

-p 建立多级目录

rm 删除命令

代码语言:javascript
复制
选项解释-i在删除文件之前需要手工确认-v在删除文件的时候显示信息-r删除目录-f忽略提示

rmdir删除空目录

复制移动文件

cp复制

代码语言:javascript
复制
选项解释-R复制整个目录里的内容-p复制完后保持目录的权限值-v在复制文件的时候显示进度-f在复制的时候如果碰到目的文件名
有重复就将原先的删除

mv移动

选项

解释

-i

如果目的地有相同文件名时会出现提示

-v

在搬移文件时显示进度,在移动多文件时非常有用

-u

当移动时只有源文件比目的文件新的时候才会移动

-f

强制覆盖已有的文件

启停机器

关机和启动我就不给大家演示了

命令 :halt

命令格式: halt

功能 : 关闭系统

语法格式 :halt < 选项 >

选项

解释

-p

关闭机器的时候关闭电源

-n

在关闭的计算机的时候不同步数据

-w

不做关机的操作,只是把这个操作记录到日志里

-d

不把关机的信息记录到日志文件里 (-n 参数包含此项 )

-f

不调用 shutdown

命令 :poweroff

功能 : 关闭系统

语法格式: poweroff [ 选项 ]

选项 :

-n -w -d -f -p 这些参数和 halt 的参数意义相同

-h: 在关机前将所有的硬件转到待机模式

命令 :shutdown

功能 : 关闭 / 重启系统

命令格式: shutdown < 选项 > [ 时间 ] [ 信息 ]

选项:

选项

解释

-t

这个 -t 参数面需要加数字比如 5, 表示在发出关机信号 5 秒后开始执行关机工作

-k

不做真正的关机,只是通知一下所有的用户。

-r

重启计算机

-h

关机后关闭电源

-f

在重新启动的时候跳过 fsck( 磁盘检查程序 )

-c

取消已在执行的关机动作

命令 :reboot

功能 : 系统重启

命令格式: reboot [ 选项 ]

选项:

reboot 所有的选项同 halt 一样,除了 halt -p 以外其它的选项含义都是一样。只要记住 halt 的 -n -w -d -f 这几个参数的作用那 reboot 参数的功能想忘记也不行。

命令 :init

功能 : 关闭或重启系统

语法结构 : init [ 运行级别 ]

运行级别 :0-6

Linux 的启动分为 7 个运行级别

默认运行级别。运行级别使用RHS:

选项

解释

0

关机(不设置initdefault 这个,因为设置为0的话,系统会不停关机)

1

单用户模式,没有图形界面,只有root一个用户,相当于window的安全模式

2

多用户,无NFS (同为3,如果你没有联网)实现unix系列系统间的文件共享

3

完全多用户模式

4

未使用

5

X11 一般图形界面模式

6

重新启动

区别:

1、shutdown最安全的关机命令

2.halt 最简单的关机命令

3.poweroff 常用的关机命令

对于poweroff,网上说它是halt命令的链接,基本用法和 halt 差不多,这里就不多说了。

4.init

init是所有进程的祖先,他是Linux系统操作中不可缺少的程序之一。它的进程号始终为1,所以发送TERM信号给init会终止所有的用户进程,守护进程等。shutdown 就是使用这种机制。init定义了8个运行级别(runlevel),init 0为关机,init 1为重启。

5.reboot 重启命令

reboot的工作过程差不多跟halt一样。不过它是引发主机重启,而halt是关机。它的参数与halt相差不多。

哎呀写不下了,更多精彩请看下一篇

期待一起成长

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-09-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DataScience 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档