HCRM博客

CentOS 6.5常用命令有哪些?

CentOS 6.5命令

CentOS 6.5是一个企业级的Linux发行版,广泛用于服务器和开发环境,以下是一些常用的命令及其详细解释:

CentOS 6.5常用命令有哪些?-图1
(图片来源网络,侵权删除)

一、系统管理命令

1、关机与重启

shutdown h now:立即关闭系统。

shutdown r now:立即重启系统。

init 0:关闭系统(等同于shutdown h now)。

reboot:重启系统。

logout:注销当前用户。

CentOS 6.5常用命令有哪些?-图2
(图片来源网络,侵权删除)

2、查看系统信息

arch:显示机器的处理器架构。

uname m:显示机器的处理器架构。

uname r:显示正在使用的内核版本。

dmidecode q:显示硬件系统部件(SMBios/DMI)。

hdparm i /dev/hda:罗列磁盘的架构特性。

CentOS 6.5常用命令有哪些?-图3
(图片来源网络,侵权删除)

cat /proc/cpuinfo:显示CPU信息。

cat /proc/meminfo:校验内存使用。

cat /proc/swaps:显示哪些swap被使用。

cat /proc/version:显示内核的版本。

cat /proc/net/dev:显示网络适配器及统计。

lspci tv:罗列PCI设备。

lsusb tv:显示USB设备。

二、文件和目录操作

1、基本操作

cd /home:进入/home目录。

cd ..:返回上一级目录。

cd ../..:返回上两级目录。

cd ~user1:进入用户的主目录。

cd:返回上次所在的目录。

pwd:显示工作路径。

ls:查看目录中的文件。

ls F:查看目录中的文件并添加标识。

ls l:显示文件和目录的详细资料。

ls a:显示隐藏文件。

mkdir dir1:创建一个叫做dir1的目录。

mkdir dir1 dir2:同时创建两个目录。

mkdir p /tmp/dir1/dir2:创建一个目录树。

rm f file1:删除一个叫做file1的文件。

rmdir dir1:删除一个叫做dir1的目录。

rm rf dir1:删除一个叫做dir1的目录并同时删除其内容。

mv dir1 new_dir:重命名或移动一个目录。

cp file1 file2:复制一个文件。

cp dir/.复制一个目录下的所有文件到当前工作目录。

cp a /tmp/dir1 .:复制一个目录到当前工作目录。

cp a dir1 dir2:复制一个目录。

ln s file1 lnk1:创建一个指向文件或目录的软链接。

touch file1:创建一个空文件。

2、文件搜索

find / name file1:从根目录开始搜索文件和目录。

find / user user1:搜索属于用户user1的文件和目录。

find /home/user1 name \*.bin:在指定目录中搜索特定扩展名的文件。

locate \*.ps:寻找以.ps结尾的文件(先运行updatedb命令)。

whereis file:显示一个二进制文件、源码或man的位置。

which file:显示一个二进制文件或可执行文件的完整路径。

3、查看文件内容

cat file1:从第一个字节开始正向查看文件的内容。

more file1:查看一个长文件的内容。

less file1:类似于more命令,但允许反向操作。

head 2 file1:查看一个文件的前两行。

tail 2 file1:查看一个文件的最后两行。

4、挂载命令

mount /dev/hda2 /mnt/hda2:挂载一个叫做hda2的盘。

umount /dev/hda2:卸载一个叫做hda2的盘。

fuser km /mnt/hda2:当设备繁忙时强制卸载。

umount n /mnt/hda2:运行卸载操作而不写入/etc/mtab文件。

mount /dev/fd0 /mnt/floppy:挂载一个软盘。

mount /dev/cdrom /mnt/cdrom:挂载一个光盘。

mount o loop file.iso /mnt/cdrom:挂载一个ISO镜像文件。

mount t vfat /dev/hda5 /mnt/hda5:挂载一个Windows FAT32文件系统。

mount /dev/sda1 /mnt/usbdisk:挂载一个USB闪存设备。

mount t smbfs o username=user,password=pass //WinClient/share /mnt/share:挂载一个windows网络共享。

三、磁盘空间管理

1、查看磁盘空间

df h:显示已经挂载的分区列表。

ls lSr | more:以尺寸大小排列文件和目录。

du sh dir1:估算目录dir1已经使用的磁盘空间。

du sk| sort rn以容量大小为依据依次显示文件和目录的大小。

四、用户和群组管理

1、用户和群组相关

groupadd group_name:创建一个新用户组。

useradd user:创建新用户。

passwd user:为用户设置密码。

su user:切换到新用户。

chmod 755 01.txt:授权所有用户访问权限。

五、软件包管理

1、RPM包管理和YUM软件包升级

yum update:更新系统中的所有rpm包。

yum install package_name:安装指定的软件包。

yum remove package_name:移除指定的软件包。

yum search keyword:搜索包含关键字的软件包。

rpm qa | grep 'package_name':查询已安装的软件包。

六、网络管理

1、网络相关

ifconfig eth0:显示网卡配置。

ping IP地址:测试网络连通性。

netstat anpl | grep 服务名:查看服务端口号。

ps ef | grep 服务名:检查服务是否运行。

top:查看系统资源占用情况。

七、其他常用命令

1、压缩和解压缩

tar zxvf XXX.tar.gz:解压.tar.gz文件。

unzip XXX.zip:解压.zip文件。

2、文本编辑

vi 文件名:进入vi编辑器的命令模式。

:wq:保存并退出vi编辑器。

:q!:不保存退出vi编辑器。

常见问题FAQs

Q1: 如何修改文件权限?

A1: 使用chmod命令来修改文件权限,给予所有用户读取、写入和执行权限的命令是:chmod 755 filename

Q2: 如何查看当前目录下的所有文件,包括隐藏文件?

A2: 使用ls a命令可以查看当前目录下的所有文件,包括隐藏文件。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/17925.html

分享:
扫描分享到社交APP
上一篇
下一篇