使用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:查看操作系统的位版本

目录
相关文章
|
6天前
|
Linux
Linux系统之whereis命令的基本使用
Linux系统之whereis命令的基本使用
50 23
Linux系统之whereis命令的基本使用
|
20天前
|
网络协议 Unix Linux
深入解析:Linux网络配置工具ifconfig与ip命令的全面对比
虽然 `ifconfig`作为一个经典的网络配置工具,简单易用,但其功能已经不能满足现代网络配置的需求。相比之下,`ip`命令不仅功能全面,而且提供了一致且简洁的语法,适用于各种网络配置场景。因此,在实际使用中,推荐逐步过渡到 `ip`命令,以更好地适应现代网络管理需求。
33 11
|
1月前
|
Ubuntu NoSQL Linux
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
157 6
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
|
1月前
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
|
2月前
|
Linux Shell
Linux 10 个“who”命令示例
Linux 10 个“who”命令示例
99 14
Linux 10 个“who”命令示例
|
2月前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
203 20
|
2月前
|
Linux
linux查看目录下的文件夹命令,find查找某个目录,但是不包括这个目录本身?
通过本文的介绍,您应该对如何在 Linux 系统中查看目录下的文件夹以及使用 `find` 命令查找特定目录内容并排除该目录本身有了清晰的理解。掌握这些命令和技巧,可以大大提高日常文件管理和查找操作的效率。 在实际应用中,灵活使用这些命令和参数,可以帮助您快速定位和管理文件和目录,满足各种复杂的文件系统操作需求。
140 8
|
2月前
|
负载均衡 Ubuntu 应用服务中间件
nginx修改网站默认根目录及发布(linux、centos、ubuntu)openEuler软件源repo站点
通过合理配置 Nginx,我们可以高效地管理和发布软件源,为用户提供稳定可靠的服务。
187 13
|
2月前
|
网络协议 Linux 应用服务中间件
kali的常用命令汇总Linux
kali的常用命令汇总linux
128 7
|
3月前
|
Linux 数据库
Linux中第一次使用locate命令报错?????
在Linux CentOS7系统中,使用`locate`命令时出现“command not found”错误,原因是缺少`mlocate`包。解决方法是通过`yum install mlocate -y`或`apt-get install mlocate`安装该包,并执行`updatedb`更新数据库以解决后续的“can not stat”错误。
61 9