Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统
通过mkdir命令可以创建新的目录(文件夹) mkdir来自英文:Make Directory
mkdir [-p] Linux路径
可以通过touch命令创建文件
touch Linux 路径
有了文件以后,我们可以通过cat命令查看文件的内容
cat Linux 路径
more命令同样可以查看文件内容,同cat不同的是:
more Linux 路径
cp命令可以用于复制文件\文件夹,cp命令来自英语单词:copy
cp [ -r ] 参数1 参数2
mv命令可以移动文件或文件夹,mv命令来自英文单纯:move
mv 参数1 参数2
rm 命令可用于删除文件、文件夹;rm命令来自英文单词:remove
rm [ -r -f ] 参数1 参数2 ...... 参数N
rm 命令支持通配符*,用来做模糊匹配
我们可以通过which命令,查看所使用的一系列命令的程序文件存放在哪里
which 要查找的命令
可以通过 find 命令使用文件名或文件大小查找指定文件
# 按文件名查找(查找文件时同样可以使用通配符)
find 起始路径 -name “被查找的文件名”
# 按文件大小查找文件
find 起始路径 -size +|- n[ kMG ]
可以通过grep,从文件中通过关键字过滤文件行。
grep [ -n ] 关键字 文件路径
可以通过wc命令统计文件的行数、单词数量等
wc [ -c -m -l -w ] 文件路径
将管道左边的结果作为右边的内容输入
可以使用echo命令在命令行内输出指定内容
echo 输出的内容
被他包围的内容会被当着命令去执行,并将结果输出
使用 tail 命令,可以查看文件尾部内容,跟踪文件的最新更改。
tail [ -f -num ] Linux路径
我们可以使用 chmod 命令,修改文件、文件夹的权限信息。注意,只有文件、文件夹的所属用户或root用户可以修改
chmod [ -R ] 权限 文件或文件夹
使用chown命令,可以修改文件、文件夹的所属用户和用户组;普通用户无法修改所属为其他用户或组,所以此命令只适用于root用户执行
chown [ -R ] [ 用户 ] [ : ] [ 用户组 ] 文件或文件夹
RPM 包软件管理器,用于自动化安装配置Linux软件,并可以解决依赖问题
yum [ -y ] [ install | remove | search ] 软件名称
Linux系统很多软件(内置或第三方)均支持使用 systemctl 命令控制:启动、停止、开机自启;能被 systemctl 管理的软件,一般也称为:服务
systemctl start | stop | status | enable | disable 服务名
在系统中创建软件链接,可以将文件、文件夹连接到其他位置;类似于Windows系统中的“快捷方式”
ln -s 参数1 参数2
通过date命令可以在命令行中查看系统时间
date [ -d ] [ +格式化字符串 ]
我们可以通过 ntp 程序自动校准系统时间
# 安装ntp
yum -y install ntp
# 启动并设置开机自启
systemctl start ntpd
systemctl enable ntpd