前言:
目前同学们对“centos7halt无法关机”大体比较关怀,咱们都需要知道一些“centos7halt无法关机”的相关知识。那么小编在网摘上收集了一些对于“centos7halt无法关机””的相关知识,希望我们能喜欢,朋友们一起来了解一下吧!分享一篇我的Linux常用命令的笔记,喜欢的人可以看看。
终端命令格式:
command [-options] [parameter]说明:- command : 命令名, 相应功能的英文单词或单词的缩写- [-options] : 选项, 可用来对命令进行控制, 也可以省略- parameter : 传给命令的参数, 可以是 零个、一个 或者 多个显示文件列表命令
ls #查看当前目录内容(缺点:隐藏文件看不到,以.开头的文件无法查看)ls -a # 查看当前目录内容,包括隐藏文件ls -al # 查看目录内容的详细信息(包括,文件类型、权限、大小等)ls -lh # 查看目录内容的详细信息,以KMG方式显示文件大小ls /root #查看root目录下内容ll => ls -llinux基本命令
pwd 查看当前所在目录mkdir 创建目录mkdir -p xxx 创建层级目录rm 命令 -f 强制删除 -r递归cd 目录切换,同cmd ../touch 创建文件 例如 touch txt.txtmv 用于移动文件或者目录,也可以给文件或者目录重命名mv a.txt dir / mv a.txt b.txt 重命名mv dir1 / 把dir1移动到/下面cat 查看文件more 分页显示文件内容,还支持直接跳转行等功能 #Enter 向下n行,需要定义,默认1 #空格 向下滚一屏 或者Ctrl+F #B键 返回上一屏 或者 Ctrl+B q:退出moreless 分页显示文件内容,还支持跳转行等功能。 #空格 前进一页,或者page down #b 后退一页,或者Page up #d 前进半页 #u 后退半页cp 复制find 文件查找 find / -name 'ins*' #查找/目录以ins开头的文件、find / -type f -size + 10M #查找/目录下文件大小10m的文件grep grep可以对文件进行文本查询 grep lang anaconda-ks.cfg //在文件中查找langtar 压缩和解压缩命令 -c 创建一个tar文件 -v 显示运行过程信息 -f 指定文件名 -z 调用qzip压缩命令进行压缩 -x 解开tar文件tar -zxvf/xvf -xxxx.tar.gz 解压文件到当前目录tar -zxvf -xxxx.tar.gz -C /root/export/server 指定解压目录解压tar -cvf/czvf test.txt /root/test 压缩命令####################################################系统命令 ps -ef #查看所有进程 kill -9 12345 #杀死pid为12345的进程管道命令 ,将一个命令的输出结果作为另外一个命令的输入ps -ef | grep java 查询java进程useradd username 用户名passwd 用户名 设置密码userdel -r username 删除用户linux中的权限管理命令
Linux是多任务多用户操作系统,用户是linux系统工作中重要的一环 ,用户和组管理。
LInux对于不同的系统资源拥有不同的使用权限,Linux对文件创建者(所属用户),所属用户组,其他用户都赋予不同的权限。
所属用户:文件的创建者
所属用户组:和所属用户在同一组的用户
其他用户:既不是所属用户,也不是所属用户组
r: 是指可读取的内容 对目录是可以ls
w: 是指可修改文件内容,对目录 是指可以在其中创建或删除子节点(目录或文件)
x: 是指是否可以运行这个文件,对目录是指是否可以cd进入这个目录
chmod 命令用于变更文件或者目录的权限chmod 666 a.txtchmod u+x a.txtchmod u=rwx,g=rw,o=x a.txtifconfig 命令,查看ipnetstat -nltp 查看网络状态systemctl命令
systemctl 命令是用来控制系统服务的实用工具,它以启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态,在Centos7.0之前,使用的是service命令,在Centos7.0之后,使用systemctl命令来进行服务控制
语法格式: systemctl 操作 服务名
服务管理命令
功能
systemctl start 服务名
开启服务
systemctl stop 服务名
关闭服务
systemctl status 服务名
显示服务状态
systemctl enable 服务名
设置开机自启动
systemctl disable 服务名
关闭开机自启动
网络操作
systemctl status network # 查看网络服务状态
systemctl stop network # 停止网络服务
systemctl start network # 启动网络服务
systemctl restart network # 重启网络服务
防火墙操作
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
systemctl status firewalld.service #查看防火墙状态
磁盘管理命令
df -h disk free 显示磁盘剩余空间du -h [目录名] disk usage 显示目录下的目录大小free -h 查看内存使用率2.14 时间和日期date 查看系统时间(默认)date + "%Y-%m-%d %H:%M:%S" 查看系统时间(指定时间格式)date -s "时间字符串" 设置系统时间2.15 其他命令ln 命令 可以用来创建软连接,类似于创建快捷方式 ln [参数][源文件或目录][目标文件或目录]ln -s 2.txt 1.txt关机重启,reboot 重新启动shutdown -h now 立刻关机halt 立刻关机 不断电关机vi编辑器使用
vim a.txt #直接打开文件
vim a.txt #vim是vi的增强版
vim a.txt +10 #直接打开文件,并定位到第10行
Vi编辑器三种模式:
1. 命令行模式
- 打开文件首先进入命令模式, 是使用vi的入口
- 通过 命令 对文件进行常规的编辑操作, 例如 定位 翻页 复制 粘贴 删除
- 在其他图形编辑器下, 通过 快捷键 或者 鼠标 实现的操作, 都在 命令模式 下实现
2. 末行模式 -- 执行 保存 退出等操作
- 要退出 vi 返回到控制台, 需要在某行模式下输入命令
- 末行模式 是 vi 的出口
3. 编辑模式 -- 正常的编辑文字
命令
功能
o
在当前行后面插入一空行
O
在当前行前面插入一空行
dd
删除光标所在行
ndd
从光标位置向下连续删除 n 行
yy
复制光标所在行
nyy
从光标位置向下连续复制n行
p
粘贴
u
撤销上一次的命令
gg
回到文件顶部
G
回到文件末尾
/str
查找str
:w 文件
另存为
:w
保存(ctrl + s)
:q
退出, 如果没有保存,不允许退出
:q!
强行退出, 不保存退出
:wq
保存并退出
:x
保存并退出
:set nu
设置行号
:%s/旧文本/新文本/g
文本替换
上表为vim操作快捷命令。
重定向命令
1、重定向 >
Linux 允许将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件中。如:ls >test.txt ( test.txt 如果不存在,则创建,存在则覆盖其内容 )。
案例:
将/目录下文件的详情保存到test.txt文件中
ll / > test.txt
2、重定向 >>
>>这个命令将输出内容追加到目标文件中。如果文件不存在,就创建文件;如果文件存在,则将新的内容追加到那个文件的末尾,该文件中的原有内容不受影响。
案例:
现在有个文件1.txt,内容如下,现在将整个文件的内容追加到上一个案例的test.txt文件中
Java Robot Map
Tom Jerry Ham
cat 1.txt >> test.txt
本篇内容就到这里结束,下一篇文章,我们分享如何在linux系统配置基本环境。谢谢大家,如有不正确,欢迎指正。
标签: #centos7halt无法关机