文件和目录操作的基本命令
[root @quentin root] #man ls---------->查询ls命令的详细信息
1、pwd
pwd命令代表“print working directory”(打印工作目录)
[root @quentin root] #pwd ====================打印当前路径
2、cd
cd命令代表“change directory”改变工作目录
[root @quentin root] #cd / ====================改变工作目录到根目录
[root @quentin root] #cd ~ ====================改变工作目录到登录目录
[root @quentin root] #cd .. ====================改变工作目录到上一级目录
3、ls
[root @quentin root] #ls -a ====================列举目录中全部文件,包括隐藏文件
[root @quentin root] #ls -l ====================列举目录内容的细节
[root @quentin root] #ls -F ====================列举目录中全部文件的文件类型
[root @quentin root] #ls -S ====================按文件大小列举
4、locate
[root @quentin root] #locate file ====================搜寻所有名称中带有file的文件
5、clear
[root @quentin root] #clear ====================清屏
6、cat
cat命令代表“concatenate”(连锁)
[root @quentin root] #cat file.txt ====================显示文件内容
7、grep
[root @quentin root] #grep keyword file.txt
====================查找file.txt文件中带有keyword的每一行
8、chmod
chmod命令用于改变文件或目录的访问权限
r(读)=4
w(写)=2
x(执行)=1
[root @quentin root] #chmod 765 file.txt
====================file.txt文件的所有者有rwx权限,群组用户有rw权限,其他人有rx权限
9、cp
cp命令为复制命令
[root @quentin root] #cp <源> <目的> ====================复制文件
10、mv
[root @quentin root] #mv file.txt file
====================移动file.txt文件到file目录下
11、mkdir
mkdir代表“make directory”创建目录
[root @quentin root] #mkdir file ====================在当前路径下创建file目录
12、rm
[root @quentin root] #rm file.txt ====================删除file.txt文件
[root @quentin root] #rm -i file.txt ====================提示你是否确认删除file.txt文件
[root @quentin root] #rm -f file.txt ====================强制删除file.txt文件
[root @quentin root] #rm -v file.txt ====================显示删除file.txt文件的进度
[root @quentin root] #rm -f file ====================删除file目录及其中的所有文件和子目录
13、各种压缩解压缩命令
gzip,gunzip
rpm包管理
tar
unzip
zip
文件系统的命令
1、dd
dd命令用于复制一个文件
2、edquota
此命令用于设置用户与用户组的磁盘空间限制
3、fdisk
此命令用于执行Linux下的磁盘分区
4、mkfs
此命令用于建立一个Linux文件系统
5、mount
此命令用于挂载一个文件系统
6、quota
此命令用于限制和显示用户可用的磁盘空间
与系统管理相关的命令
1、free
此命令用于查看当前系统内存的使用情况
2、shutdown
此命令用于关机或进入单人维护模式
3、date
此命令用于显示系统当前的日期和时间
4、cal
此命令用于显示日历
5、write
此命令用于向系统中某个用户发送消息,若要退出消息发送状态,按Ctrl+c即可
用户管理命令
1、groupadd
此命令用于创建新的用户组
2、groupmod
此命令用于修改组的属性
3、groups
此命令用于显示当前用户所在的组
4、passwd
此命令用于修改账户密码
5、su
此命令用于切换用户账户
6、useradd
此命令用于增加用户账户
7、userdel
此命令用于删除用户账户
8、who
此命令用于查看当前计算机有哪些用户登录
9、whoami
此命令用于查看当前用户的登录名
10、finger
此命令用于查询用户信息
网络管理命令
1、ftp
此命令是标准的文件传输协议的用户接口
2、host
此命令用于DNS查询
3、hostname
此命令用于显示或设置主机名
4、mail
此命令用于发送和接收邮件
5、netstat
此命令用于显示网络连接、路由表和网络接口信息
6、ping
此命令用于测试计算机和网络上其他计算机是否连通
进程管理命令
1、kill
此命令用于终止一个进程
2、ps
此命令用于显示程序的状态