本文标识 : L00003
本文编辑 : 灭霸 编程工具 : redhat6 阅读时长 : 8分
在linux系统中其实和windows最大的不同之处就是,linux基本以命令的形式完成操作
基础命令
格式:命令+【选项】+【参数】
查看命令帮助
如果你新接触一个命令不知道怎么用可以用一下命令帮你了解命令用法
语法:
1)help 命令
2)man 命令 //查看帮助后,按↓箭头逐行读取,按空格键翻页,按q退出
3)命令 --help
举例:
ls --help
help cd
man mv
查看与切换目录
ls 查看目录
ll 查看目录的详细信息
选项:
-l 以长格式显示目录文件
-a这个选项能显示 . 开头的隐藏文件
-i显示每个文件的 inode 号( inode译成中文就是索引节点,它用来存放档案及目录的基本信息,包含时间、档名、使用者及群组等 )
-m所有项目以逗号分隔,并填满整行行宽
-R同时列出所有子目录层(./表示当前目录)
在使用 ls 的时候还对显示出来的内容按要求排序
--sort:time 按时间、size 按大小
示例
cd 进入到一个目录
选项解释~表示家目录/根目录-上一次所在目录..上一级目录
pwd 查看路径
绝对路径:永远都是相对于根文件夹的。它们的标志就是第一个字符永远都是“/”。
相对路径:永远都是相对于我们所处的文件夹位置。它们的第一个字符没有“/”。
clear 清除屏幕
创建删除文件与目录
touch 创建文件
mkdir 创建目录
选项:
-p 建立多级目录
rm 删除命令
选项解释-i在删除文件之前需要手工确认-v在删除文件的时候显示信息-r删除目录-f忽略提示
rmdir删除空目录
复制移动文件
cp复制
选项解释-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相差不多。
哎呀写不下了,更多精彩请看下一篇
期待一起成长