CentOS有哪些常见的处理目录的命令

CentOS基本命令

1.关机(系统关闭、重启、注销)命令

shutdown-hnow关闭系统(1)

init0关闭系统(2)

telinit0关闭系统(3)

shutdown-hhours:分钟&asSchedule关闭系统的时间。

shutdown-c在预定时间取消系统关闭。

shutdown-rnowrestart(1)

reboot重启(2)

注销

2.显示系统信息的命令

arch显示机器的处理器架构(1)

uname-m显示机器的处理器架构(2)

uname-r是使用的内核显示版本

dmidecode-q显示硬件系统组件(SMBIOS/DMI)

hdparm-i/dev/hda列出磁盘的架构特征

hdparm-tT/dev/sda在磁盘上运行测试以进行性读操作

cat/proc/cpuinfo检查CPUinfo显示信息

cat/proc/interrupts显示中断

cat/proc/meminfo检查内存使用情况

cat/proc/swaps显示哪个交换区正在使用

cat/proc/version显示内核版本

cat/proc/net/dev是网络显示适配器和统计信息

cat/proc/mounts显示加载的文件系统

lspci-tv列出PCI设备

lsusb-tv显示USB设备

date显示系统日期

cal2007显示2007年日历。

date041217002007.00设置日期和时间-月、日、时、分、年.秒

Clock-w将时间更改保存到BIOS

3.文件和目录操作命令

cd/home进入'/home'目录'

cd..返回上一页一级目录

cd../..返回到上面的二级目录。

cd进入您的个人主目录。

cd~user1进入目录。
个人主目录

cd-返回上一个目录。

pwd显示工作路径。

ls显示目录中的文件。

ls-F查看目录文件

ls-l显示文件和目录详细信息

ls-a显示隐藏文件

mkdirdir1创建一个名为“dir1”的目录

mkdirdir1dir2同时创建两个目录

mkdir-p/tmp/dir1/dir2创建目录树

rm-ffile1删除以下目录创建文件“file1”。

rmdirdir1删除名为“dir1”的目录。

rm-rfdir1删除名为“dir1”的目录并删除其内容。

rm-rfdir1dir2同时删除两个目录及其内容

mvdir1new_dir重命名/移动一个目录

复制cpfile1file2文件。

cpdir/*.将目录中的所有文件复制到当前工作目录。

cp-a/tmp/dir1复制将目录复制到当前工作目录。

复制cp-adir1dir2目录。

ln-sfile1lnk1创建一个指向以下目录的目录:到文件或目录的软链接

lnfile1lnk1创建到文件或目录的物理链接

touchfile1创建文件

>

find/-namefile1搜索根文件系统中以“/”开头的文件和目录。

find/-useruser1搜索查找属于用户“user1”的文件和目录。

find/home/user1-name\*.bin在目录“/home/user1”中搜索以“.bin”结尾的文件。

find/usr/bin-typef-atime+100查找过去100天内未使用过的可执行文件。

find/usr/bin-typef-mtime-10查找最近10天内创建或修改的文件。

locate\*.ps查找以“.ps”结尾的文件-首先运行“updatedb”命令

whereisfile可以是二进制文件、源代码或显示man的位置

whatfile显示二进制或可执行文件的完整路径。

5.显示文件内容。

从第一个字节开始显示catfile1文件的内容。

从最后一行向后显示tacfile1文件的内容。

morefile1显示长文件的内容。

lessfile1与“more”命令类似,但允许在文件中进行与前向操作相同的后向操作。

head-2file1显示文件的前两行。

tail-2file1显示文件第2行的最后第5行。
挂载命令

mount/dev/hda2/mnt/hda2挂载名为hda2的磁盘(注意:检查目录'/mnt/'hda2'是否已存在)

umount/dev/hda2卸载名为hda2的磁盘(第一个挂载点'/mnt/hda2')

fuser-km/mnt/如果hda2设备繁忙,则强制卸载。

umount-n/mnt/hda2执行卸载操作,而不写入/etc/mtab文件(如果该文件是只读的或磁盘已满,则很有用)

mount/dev/fd0/mnt/floppy挂载软盘。

mount/dev/cdrom/mnt/cdrom挂载CD

mount/dev/hdc/mnt/cdrecorderom挂载cdrw或dvdr

mount/dev/hdb/mnt/cdrecorder是cdrw或dvdrommounts

mount-oloopfile.iso/mnt/cdrom挂载文件或ISO镜像文件

mount-tvfat/dev/hda5/mnt/hda5挂载WindowsFAT32文件系统

mount/dev/sda1/mnt/usbdisk挂载USB磁盘或闪存设备。

mount-tsmbfs-ousername=user,password=pass//WinClient/share/mount/share挂载Windows网络共享。

6.磁盘空间操作命令

df-h显示已安装分区的列表。

ls-lSr|查看详细信息并对文件进行排序。
按大小列出的目录

du-shdir1估计目录“dir1”使用的磁盘空间。

du-sk*|排序-rn根据容量按顺序显示文件和目录大小

用户和组相关命令

groupaddgroup_name创建新用户组

groupdelgroup_name删除用户组

groupmod-nnew_group_nameold_group_name重命名用户组

useradd-c"NameSurname"-gadmin-d/home/user1-s/bin/bashuser1创建属于“admin”用户组的用户

useradduser1创建新用户

userdel-ruser1删除用户('-r'也删除主目录)

passwduser1更改用户的密码(root)

chage-E2005-12-31user1设置用户密码过期

ls-lh显示权限

chmod777dir扇区1显示目录所有者(u)、组(g)、其他(o)、读取(r)、写入(w)和执行(x)设置权限。

chmod700directory1删除组(g)。
其他目录的读、写和执行权限(o)

chownuser1file1将文件的所有权属性更改为use1。

chown-Ruser1directory1更改目录的属主属性,同时也将目录中所有文件的属性更改为use1拥有。

chgrpgroup1file1将文件的组更改为group1

chownuser1:group1file1更改文件的所有者和组属性。
所属组为group1,用户为use1。

find/-perm-u+s列出系统中所有使用SUID控制的文件。

chmodu+s/bin/file1设置二进制文件的SUID位。
文件的用户也具有与所有者相同的权限。

chmodu-s/bin/file1禁用二进制文件上的SUID位。

chmodg+s/home/public设置目录的SGID位。
与SUID类似,但用于目录。

chmodg-s/home/public禁用目录上的SGID位。

chmodo+t/home/public在文件上设置STIKY位-只有合法所有者才能删除该文件

chmodo-t/home/public禁用目录的STIKY位。

8.压缩和解压缩文件的命令

bunzip2file1.bz2解压缩名为“file1.bz2”的文件。

bzip2file1压缩文件“file1”。

gunzipfile1.gz解压缩名为“file1.g”的文件z'file

gzipfile1压缩名为“file1”的文件。

gzip-9file1最大程度地压缩。

rarafile1.rartest_file创建一个名为“file1”的文件。
rar'package

rarafile1.rarfile1file2dir1包'file1'、'file2'和目录'dir1'

rarxfile1.rar提取rar包

unrarxfile1.rar提取rarpackage

tar-cvfarchive.tarfile1是未压缩的tar创建包

tar-cvfarchive.tarfile1file2dir1创建一个包含以下内容的文件:'file1','file2''dir1'中的包

tar-tfarchive.tar显示包内容

tar-xvfarchive.tar发布包

tar-xvfarchive.tar-C/tmp将压缩包存放在/tmp释放到目录(-c为指定目录)

tar-cvfjarchive.tar.bz2dir1创建bzip2格式的压缩包

tar-xvfjaarchive.tar.bz2解压压缩包bzip2格式的压缩包

tar-cvfzarchive.tar.gzdir1创建gzip格式的压缩包

tar-xvfzarchive.tar.gz解压gzip格式的压缩包

zipfile1.zipfile1创建zip格式的压缩包创建

zip-rfile1.zipfile1file2dir1同时将多个文件和目录压缩为一种zip格式压缩包

unzipfile1.zip将压缩包解压为zip格式。

9。
RPM软件包命令

rpm-ivhpackage.rpm安装rpm软件包

rpm-ivh--nodeepspackage.rpm安装rpm软件包并忽略依赖项警告

rpm-Upackage.rpm更新rpm软件包而不更改配置文件。

rpm-Fpackage.rpm更新已安装的rpm软件包。

rpm-epackage_name.rpm删除rpm软件包。

rpm-qa显示系统上安装的所有rpm软件包。

rpm-qa|grephttpd显示名称中包含“httpd”一词的所有rpm软件包。

rpm-qipackage_name获取某个已安装的软件包的具体信息

rpm-qlpackage_name会显示已安装的rpm软件包所提供的文件列表。

rpm-qcpackage_name显示已安装的rpm软件包提供的配置文件列表。

rpm-qpackage_name--whatrequires显示rpm软件包的依赖项列表。

rpm-qpackage_name--whatprovides显示rpm包占用的卷。

rpm-qpackage_name--scripts显示安装/删除期间运行的脚本。

rpm-qpackage_name--changelog显示rpm包的更改历史记录。

rpm-qf/etc/httpd/conf/httpd.conf检查哪个rpm包提供了指定的文件。

rpm-qppackage.rpm-l显示未安装的rpm软件包提供的文件列表。

rpm--import/media/cdrom/RPM-GPG-KEY导入公钥数字证书。

rpm--checksigpackage.rpm检查rpm包的完整性。

rpm-qagpg-pubkey检查所有已安装的rpm包的完整性

rpm-Vpackage_name检查文件大小、权限、类型、所有者、检查组、MD5检查和上次修改时间。

rpm-Va检查系统上安装的所有rpm软件包-谨慎使用

rpm-Vppackage确保没有安装rpm软件包

>

rpm2cpiopackage.rpm|cpio--extract--make-directories*bin*rpm运行软件包中的可执行文件

rpm-ivh/usr/src/redhat/RPMS/`arch`/package.rpm安装从rpm源代码构建的软件包

rpmbuild--installrebuildpackage_name.src.rpmfromrpmm用于构建rpm包的源代码

10.YUM软件包升级器

yuminstallpackage_name下载并安装rpm包

yumlocalinstallpackage_name.rpm安装rpm包并使用自己的解决所有依赖关系软件存储库。

yumupdatepackage_name.rpm更新当前系统上安装的所有rpm软件包。

yumupdatepackage_nam更新erpm软件包。

yumremovepackage_namerpm删除软件包。

yumlist列出当前系统上安装的所有软件包。

yumsearchpackage_name位于rpm仓库中搜索软件包

yumcleanpackages清理rpm缓存并删除下载的软件包。

yumcleanheaders删除所有头文件。

yumcleanall删除所有缓存的包和头文件。

CentOS7常用命令集中,大部分命令其实和DOS是一样的,只是命令表达式可能略有不同。

centos关机命令

CentOS关机命令是:shutdown。

说明:

CentOS是Linux的一个分支,关机命令与其他Linux系统类似。
在Linux系统中,关机操作通常由超级用户或具有相应权限的用户执行。
为了保证系统安全和数据完整性,通常在关机前执行必要的操作,例如保存用户工作。

关机命令详细说明:

1.功能:shutdown命令用于安全关闭Linux系统。
它会停止所有正在运行的进程并安全地断开电源。

2.用法:基本语法是“shutdown[选项]...[时间][消息]”。
例如,“shutdownnow”命令将立即关闭系统。
如果想重新启动系统,可以使用“rebo​​ot”命令。
如果系统正在运行关键任务或正在处理大量数据,请谨慎使用shutdown命令,以确保不会对用户或系统产生不利影响。

3.参数说明:shutdown命令有几个选项,例如可以指定在特定时间关闭,或者在关闭系统之前向用户发送警告消息。
通过使用不同的参数可以满足不同的需求。
如果您想了解有关参数选项和用法的更多信息,可以通过查阅相应的手册页或使用在线资源来获得帮助。
但对于基本的关闭操作,通常只需要使用简单的命令即可。
是必须的。
例如,输入“shutdown-hnow”可立即关闭系统并断电。
需要注意的是,执行这些操作通常需要管理员权限。
因此,在实际应用中,您需要根据自己的角色和权限进行相应的操作。
还要避免在没有通知的情况下突然关闭系统,以避免影响正在进行的操作或数据丢失的风险。
在使用任何命令之前,您应该了解其工作原理和使用场景。

linux系统设置每天定时关机的命令是多少?要执行每天的不是一次

我的系统是Centos7:

[sungeek@sungeek桌面]$su

密码:

[root@sungeek桌面]#crontab-e

1012***/sbin/shutdown

分钟和小时***/sbin/shutdown

表示12:30关闭

>

:只需保存wq