使用centos(linux)命令行常用命令

简介: 命令行规则command [-options] parameter1 parameter2command为指令名称[-options]为可选项,[]并不存在于实际指令中,仅在选项设定时会带-号paramet...

命令行规则

command [-options] parameter1 parameter2
  1. command为指令名称
  2. [-options]为可选项,[]并不存在于实际指令中,仅在选项设定时会带-号
  3. parameter为参数,可以为选项后面的,也可以在command后面的
  4. 空格很重要,指令中不同参数以空格区分,不论空几格都视为一格
  5. 回车键后[Enter],指令立即执行
  6. 指令长度过长可以以“\”来换行输入指令

重要热键

tab:命令补全;文件名称补全

[Ctrl + c]:中断当前程序

[Ctrl + d]:代表键盘输入结束(EOF),也代表exit

命令帮助查询:command –help 查询command的帮助信息
查看相应命令的操作说明:man command

常用命令

1、文件操作类:

1、mv a b:在当前目录下改变目录a的名字为b
2、mv a/* b/*:移动目录a下的内容到目录b
3、pwd显示此刻所谓目录地址
4、chgrp grpname [-R] dirname/filename ...:改变当前目录/文件的群组为grpname,-R的作用为持续变更,常常用在变更某一目录内所有的文件
5、chown [-R] username[:usergrpname] filename/dirname:改变选定文件/选定目录的用户拥有者[所在群组]为username[:usergrpname],其中[]框内为可选项
6、chmod [-R] rwx file/dir:改变选定文件/目录的权限数字(如777 644)
7、mkdir [-mp] dirname:创建名为dirname的目录,(m为设立文件权限、p为递归建立目录)
8、rmdir [-p] dirname:删除名为dirname的目录,(p意义为连同上层、空的目录也一并删除)
9、rm -rf dirname删除文件夹以及里面的内容(dirname为要删除的文件夹)
其中:
-r:向下递归删除
-f:直接强行删除,且没有任何提示
rm -f 文件名
直接删除文件,且无提示

2、任务进程类:

1、kill -9 pid:删除用户进程(pid为相应的进程号)
2、top:动态查看进程
3、ps:显示出当前系统中进程的快照。捕获系统在某一事件的进程状态
4、jobs:显示系统后台工作进程
5、“

3、系统用户类:

1、pkill -kill -t tty: 强制踢掉正在登录的用户
(root用户可以踢掉任何人包括自己,改变tty为所踢用户的TTY即可)

root     pts/0        *.*.*.*    Fri Sep 29 21:10   still logged in
root     pts/0        *.*.*.*    Fri Sep 29 20:30 - 21:09  (00:39)  

如想踢掉pst/0 则使用命令pkill -kill -t pst/0

2、使用kill命令强制踢掉用户

[root@oldpan ~]# ps -ef | grep pts/0x
root     10359 10340  0 21:13 pts/0    00:00:00 grep --color=auto pts/0x
kill -9 10359

即可kill掉相应的用户pid
3、iptables -F:关闭防火墙,解决一些端口不能访问的问题。
4、last:查看上次登录用户的登录情况 who:查看当前在线状态
5、date [+%Y/%m/%d/+%H:%M]:显示当前日期
6、cal [month] [year]:显示当前日历
7、ps -aux:查看背景执行程序 netstat -a:查看网络的联机状态
8、sync:同步内存中的数据到硬盘(通常在关机前使用)
9、shutdown:关机
10、su:进入root身份系统;离开则使用exit
11、ls -l /:显示“/”目录的目录连接情况(显示目录树)

4、查看系统信息

1、uname -r:查看系统核心版本
2、uname -m:查看操作系统的位版本

目录
相关文章
|
2月前
|
Linux 应用服务中间件 Shell
二、Linux文本处理与文件操作核心命令
熟悉了Linux的基本“行走”后,就该拿起真正的“工具”干活了。用grep这个“放大镜”在文件里搜索内容,用find这个“探测器”在系统中寻找文件,再用tar把东西打包带走。最关键的是要学会使用管道符|,它像一条流水线,能把这些命令串联起来,让简单工具组合出强大的功能,比如 ps -ef | grep 'nginx' 就能快速找出nginx进程。
374 1
二、Linux文本处理与文件操作核心命令
|
2月前
|
Linux
linux命令—stat
`stat` 是 Linux 系统中用于查看文件或文件系统详细状态信息的命令。相比 `ls -l`,它提供更全面的信息,包括文件大小、权限、所有者、时间戳(最后访问、修改、状态变更时间)、inode 号、设备信息等。其常用选项包括 `-f` 查看文件系统状态、`-t` 以简洁格式输出、`-L` 跟踪符号链接,以及 `-c` 或 `--format` 自定义输出格式。通过这些选项,用户可以灵活获取所需信息,适用于系统调试、权限检查、磁盘管理等场景。
279 137
|
2月前
|
安全 Ubuntu Unix
一、初识 Linux 与基本命令
玩转Linux命令行,就像探索一座新城市。首先要熟悉它的“地图”,也就是/根目录下/etc(放配置)、/home(住家)这些核心区域。然后掌握几个“生存口令”:用ls看周围,cd去别处,mkdir建新房,cp/mv搬东西,再用cat或tail看文件内容。最后,别忘了随时按Tab键,它能帮你自动补全命令和路径,是提高效率的第一神器。
625 57
|
1月前
|
存储 安全 Linux
Linux卡在emergency mode怎么办?xfs_repair 命令轻松解决
Linux虚拟机遇紧急模式?别慌!多因磁盘挂载失败。本文教你通过日志定位问题,用`xfs_repair`等工具修复文件系统,三步快速恢复。掌握查日志、修磁盘、验重启,轻松应对紧急模式,保障系统稳定运行。
322 2
|
2月前
|
缓存 监控 Linux
Linux内存问题排查命令详解
Linux服务器卡顿?可能是内存问题。掌握free、vmstat、sar三大命令,快速排查内存使用情况。free查看实时内存,vmstat诊断系统整体性能瓶颈,sar实现长期监控,三者结合,高效定位并解决内存问题。
201 0
Linux内存问题排查命令详解
|
2月前
|
Unix Linux 程序员
Linux文本搜索工具grep命令使用指南
以上就是对Linux环境下强大工具 `grep` 的基础到进阶功能介绍。它不仅能够执行简单文字查询任务还能够处理复杂文字处理任务,并且支持强大而灵活地正则表达规范来增加查询精度与效率。无论您是程序员、数据分析师还是系统管理员,在日常工作中熟练运用该命令都将极大提升您处理和分析数据效率。
224 16
|
3月前
|
Linux 网络安全 开发工具
技术栈:这50条最常用的 Linux 命令你一定要会!
建议多在终端中实践,遇到不懂的命令就用 man 或 --help 了解详情!
488 0
|
3月前
|
安全 Linux Shell
Linux系统中sudo命令的高效运用技巧。
用户可以通过sudo -l来列出自己目前可执行的命令列表,这有助于用户了解自己的权限范围。
165 0
|
3月前
|
监控 Linux Shell
linux命令
常用 Linux 命令汇总
|
4月前
|
Linux C++
每天一个linux命令(8):cp 命令
cp 命令是 Linux 中用于复制文件或目录的命令。它的名字来源于英文单词 copy。这个命令非常常用,特别是在需要备份文件或创建文件副本时。
227 0