Linux常见命令.
1.实验目的:
1)掌握Linux5.4或者Linux 6.3基本命令,它们两个版本的命令大部分相同,只有一小部分地方有不同的,这里我给大家讲解一些经常用的命令,Linux的命令有很多,但也只有一些是经常用的,有很多都是用不上的。
2.基本命令:
1.文件管理:
命令: ls -a 列出当前目录下的所有文件,包括以 .头的隐含文件。
-l或ll 列出当前目录下文件的详细信息。
pwd pwd 查看当前所在目录的绝对路径。
cd cd .. 回当前目录的上一级目录。
cd cd - 回上一次所在目录。
cd cd ~ 或cd 回当前用户的宿主目录。
cd cd ~ 用户名 回指定用户的宿主目录。
mkdir mkdir 目录名 创建一个目录。
mkdir mkdir �Cp 递归式去创建一些嵌套目录。
mdir rmdir 空目录名 删除一个空目录。
rm rm 文件名文件名删除一个文件或多个文件。
rm rm�Crf 非空目录名递归删除一个非空目录下的一切,不让提式-f
cat cat 文件名 一屏查看文件内容。
more more 文件名 分页查看文件内容。
less less 文件名 可控分页查看文件内容。
grep grep 字符文件名 根据字符匹配来查看文件部分内容。
mv mv 路径/文件 /路径/文件 移动相对路径下的文件到绝对路径下。
mv mv 文件名新名称 在当前目录下改名字。
cp cp /路径/文件 ./ 移动绝对路径下的文件到当前目录下。
find find 路径 �Cname “字符串” 查找路径所在范围内满足字符串匹配的文件和目录。
ln ln 源文件链接名 创建当前目录源文件的硬链接。
ln ln -s a b 创建当前目录下a的符号链接b.
touch touch file 1 file 2 创建两个空文件。
2.磁盘管理:
1.命令:
df df 用于报告系统的总容量,使用量,剩余容量。
du du �Cb /home 查看目前/HOME目录的容量(k)及子目录的容量(k)。
fdisk fdisk �Cl 查看系统分区信息。
fdisk fdisk /dev/sdb 为一块新的SCSI硬盘进行分区。
mkfs.ext3 mkfs.ext3 /dev/sdb1 为第一块SCSI硬盘的第一主分区格式ext3的文件系统。
mkfs.ext2 mkfs.ext2/dev/sdb2 格式化ext2文件系统。
mount mount �Ct 文件系统类型设备路径访问路径。
ISO9660 光驱文件系统
Vfat fat文件系统(windows)
挂载光驱:mount�Ct iso9660 /dev/cdrom /mnt/cdrom
挂载FAT:mount�Ct vsft /dev/hda5 /mnt/cdrom 挂载第一个ide 的第五个逻辑分区。
卸载: umount /mnt/cdrom
3.文件权限:
1.命令:
chmod chmod u+s file 为file的属主加上特殊权限。
chmod g+r file 为fiel的属组加上读权限。
chmod o+w file 为fiel的其它用户加上写权限
chmod a-x file 为file的所有用户减去执行权限。
chmod chmod root /home 把/home的属主改成root用户。
chmod chmod root /home 把/home的属组该成root组。
4.用户管理:
1.命令:
useradd useradd 创建新的用户。
groupadd groupadd 组名 创建一个新的组。
passwd passwd用户名 为用户创建密码。
Passwd �Cd 用户名 删除用户密码也能登陆
Passwd �Cl 用户名 锁定账号密码。
Passwd �Cu 用户名 解锁账号密码。
Passwd �Cs 用户名 查询账号吗。
useradd useradd �Cl 新用户名老用户名为用户该名。
Useradd �Cu 要锁定用户名 锁定用户登陆。
Useradd �Cu 501 用户名 改变用户UID。
userdel userdel �Cr 用户名 删除用户一切。
groupmod groupmod �Cn 新用户名老用户名为组改名。
Groupmod �Cg 501 组名 改变组GID。
groupdel groupdel 组名先应删它的用户 删除组。
gpasswd gpasswd �Ca 用户名组名增加用户到组。
id id 用户名 查询用户信息。
5.软件管理:
1.命令:
rpm rpm �Cqa |less 查询已安装RPM。
rpm �Cqa |grep ftp 查询指定RPM
rpm�Cq 已安装的RPM包 查询指定RPM
rpm�Cqi 软件包名称 查看软件包的文件列表。
rpm�Cql 软件包名称 查询软件包的文件列表。
rpm �Cqf软件包名称 查询那个文件锁属的软件包。
rpm�Cqp 软件包全名 查询未安装的软件包信息。
rpm�Ce 软件包名称 删除具体的软件包。
等等。。。
写到这里,我已经将一些基本的命令,都写出来了,还有意思的解释,我所写出来的都是经常要用的,但是有很多的其它的命令,我还没有写出来,是因为用的并不多,所以就没写,希望对大家有帮助,谢谢大家。。。
本文出自 “Linux系统安装。” 博客,谢绝转载!