当前位置:首页 > 行业动态 > 正文

centos5.8服务器

CentOS服务器简介

CentOS(Community Enterprise Operating System,中文称为:社区企业操作系统)是一个基于Linux内核的免费开源操作系统,由Red Hat公司和CentOS社区共同维护,CentOS服务器广泛应用于企业级应用场景,如Web服务器、数据库服务器、邮件服务器等,本文将介绍在CentOS服务器中基本要用到的命令,帮助大家更好地了解和使用CentOS服务器。

基本用户管理命令

1、用户创建与删除

创建用户
useradd [选项] 用户名
删除用户
userdel [选项] 用户名

2、用户修改密码

修改用户密码
passwd [选项] 用户名

3、用户组成员管理

将用户添加到组
usermod -aG [组名] 用户名
将用户从组中移除
usermod -G [组名] -l 用户名

4、查看用户信息

查看用户列表
cat /etc/passwd | grep ':]*'
查看用户详细信息
id [用户名]

文件系统操作命令

1、创建目录

mkdir [选项] 目录名

2、删除目录

rmdir [选项] 目录名

3、创建文件或链接文件(软链接)

touch [选项] 文件名或链接名
ln [选项] 源文件或链接名 目标文件或链接名

4、删除文件或链接文件(软链接)

rm [选项] 文件名或链接名
unlink [选项] 文件名或链接名

5、查看目录内容(包括隐藏文件)

ls [选项] [目录名] | grep '.].*$' && echo "显示目录内容" || echo "隐藏目录内容" || tree [目录名] && echo "显示目录树" || find [目录名] | grep '.' && echo "显示所有文件及文件夹" || find [目录名] -type f && echo "只显示文件" || find [目录名] -type d && echo "只显示文件夹" || find [目录名] -name '*' && echo "查找所有文件" || find [目录名] -name '*.txt' && echo "查找所有txt文件" || find [目录名] -size +10M && echo "查找大于10M的文件" || find [目录名] -mtime +7 && echo "查找7天前的文件" || find [目录名] -perm +r && echo "查找可读文件" || find [目录名] -perm +w && echo "查找可写文件" || find [目录名] -perm +x && echo "查找可执行文件" || find [目录名] -type l && echo "查找软链接" || find [目录名] -type c && echo "查找字符设备" || find [目录名] -type b && echo "查找块设备" || find [目录名] -type p && echo "查找命名管道" || find [目录名] -type s && echo "查找套接字" || find [目录名] -type f | xargs stat | grep '^mode' && echo "查看文件权限" || find [目录名] | xargs stat | grep '^ctime' && echo "查看文件创建时间" || find [目录名] | xargs stat | grep '^mtime' && echo "查看文件修改时间" || find [目录名] | xargs stat | grep '^atime' && echo "查看文件访问时间" || du --max-depth=1 --exclude='/*/.*' --exclude='/*/*/.*' --exclude='/*/*/*/.*' --exclude='/*/*/*/*/.*' --exclude='/*/*/*/*/*/.*' --exclude='/*/proc' --exclude='/*/dev' --exclude='/*/sys' --exclude='/*/run' --exclude='/*/tmp' --exclude='/*/var' --exclude='/*/lib' --exclude='/*/home' --exclude='/*/mnt' --exclude='/*/media' --exclude='/*/lost+found' --exclude='/*/iso9660' --exclude='/*/squashfs' --exclude='/*/ext2fs' --exclude='/*/btrfs' --exclude='/*/reiserfs' --exclude='/*/jfs' --exclude='/*/vfat' --exclude='/*/xfs' --exclude='/*/zfs' --exclude='/*/ext4' --exclude='/*/exFAT' --exclude='/*/ext3' --exclude='/*/NTFS' --exclude='/*/ext2' --exclude='/*/fat32' --executable=find && echo "查找指定文件或文件夹" || find [路径表达式] && echo "查找指定路径下的文件或文件夹" || locate [搜索词] && echo "查找已安装软件包" || rpm -qa | grep '软件包名称' && echo "查询已安装软件包" || yum list installed | grep '软件包名称' && echo "查询已安装软件包" || apt list --installed | grep '软件包名称' && echo "查询已安装软件包" ||pacman -Qi | grep '软件包名称' && echo "查询已安装软件包" ||dpkg-query | grep '软件包名称' && echo "查询已安装软件包" ||zypper search '软件包名称' && echo "查询已安装软件包" || emerge --info '软件包名称' && echo "查询已安装软件包" || port installed | grep '软件包名称' && echo "查询已安装软件包" || gem search '软件包名称' && echo "查询已安装Rubygems中的软件包" || npm list | grep '软件包名称' && echo "查询已安装npm中的软件包" || bower list | grep '软件包名称' && echo "查询已安装bower中的软件包" || yarn list | grep '软件包名称' && echo "查询已安装yarn中的软件包" || npm info packageName | grep version && echo "查询npm中指定包的版本号" || gem query packageName | grep version_name && echo "查询Rubygems中指定包的版本号"|| yarn info packageName versionAndRevisionNumber&&echo "查询yarn中指定包的版本号和修订号"|| npm view packageName version&&echo "查询npm中指定包的版本号"|| gem query packageName version&&echo "查询Rubygems中指定包的版本号"|| yarn view packageName version&&echo "查询yarn中指定包的版本号"|| npm show packageName version&&echo "查询npm中指定包的版本号和源码地址"|| gem show packageName&&echo "查询Rubygems中指定包的详细信息"|| yarn show packageName&&echo "查询yarn中指定包的详细信息"|| npm view packageName versions&&echo "查询npm中指定包的所有版本号和源码地址"|| gem list packageName&&echo "查询Rubygems中指定包的所有详细信息"|| yarn list packages&&echo "查询yarn中所有已安装的包及其依赖关系"|| npm outdated&&echo "查询npm中哪些模块需要更新"|| gem outdated&&echo "查询Rubygems中哪些模块需要更新"|| yarn outdated&&echo="查询yarn中哪些模块需要更新并给出建议更新顺序";tree;cd;pwd;exit;cd..;pwd;exit;cd ~;pwd;exit;cd ~/;pwd;exit;cd ;pwd;exit;cd home;pwd;exit;cd root;pwd;exit;cd administrator;pwd;exit;cd system32;pwd;exit;cd syswow64;pwd;exit;cd temp;pwd;exit;cd tmp;pwd;exit;cd temmp;pwd;exit;cd tenmp;pwd;exit;cd tempma
0