
Linux(一)基础学习
Linux 系统简介
Linux 是一个免费使用、自由传播的类 Unix 操作系统,在服务器端和嵌入式领域应用广泛。
版本分类
Linux 与 Windows 的区别
.gz、.tar.bz2、.rpm、.html、.sh、.conf 等。 常用命令
4.1 常见目录结构
| 目录 | 用途 |
|---|---|
| / | 根目录 |
| /boot | 启动相关文件 |
| /dev | 设备文件 |
| /etc | 配置文件 |
| /home | 普通用户的家目录 |
| /lib | 系统库文件 |
| /mnt | 移动设备挂载点 |
| /media | 光盘挂载点 |
| /misc | 磁带机挂载点 |
| /root | 超级用户家目录 |
| /tmp | 临时文件目录 |
| /proc | 内核运行信息映射(进程、内存等) |
| /sys | 硬件驱动信息 |
| /var | 变量数据 |
| /bin | 基础命令(普通用户可用) |
| /sbin | 系统管理命令(仅 root 可用) |
| /usr/bin | 用户安装软件的脚本 |
| /usr/sbin | 系统管理程序 |
Linux 文件系统为树状结构,只有一个根目录 /,没有 Windows 的盘符概念。
4.2 命令基本格式
[[root@zhangrenyang ~]#
root:当前登录用户 zhangrenyang:主机名 ~:当前工作目录(默认是家目录) #:超级用户提示符;$:普通用户提示符命令格式:命令 [选项] [参数]
示例:ls -l /home/itheima,其中 ls 是命令,-l 是选项,/home/itheima 是参数。
4.3 文件处理命令
mkdir:创建目录
mkdir ./aa mkdir -p aa/bb/cc # 递归创建
cd:切换目录
cd /etc cd ../.. # 返回上级目录
pwd:显示当前路径
pwd
rmdir:删除空目录
rmdir hello
rm:删除文件或目录
rm -rf hello # 强制删除目录及其内容
cp:复制文件或目录
cp 1.txt ~/bfolder/
mv:移动或重命名
mv 1.txt 11.txt
ln:创建链接文件
ln -s /root/bfolder/11.txt 22.txt # 创建软链接
touch:创建空文件
touch 1.txt 2.mp3 abc.jpg
4.4 文件搜索命令
locate:快速查找文件(需更新数据库)
yum -y install mlocate updatedb locate filename
whereis:查找命令路径及帮助文档
whereis ls
which:查看外部命令路径
which ls
find:按条件搜索文件
find / -name "filename"
find . -mtime +5 # 查找修改时间超过 5 天的文件
find /tmp -size +10k -a -size -20k -exec ls -lh {} \; # 查找并列出符合条件的文件grep:在文件中匹配字符串
grep b a.txt grep -i f a.txt # 忽略大小写 grep -v b a.txt # 排除包含 b 的行
4.5 压缩与解压命令
zip/unzip
zip -r book.zip book unzip book.zip
gzip/gunzip
gzip book.txt gunzip book.txt.gz
tar(打包)
tar -cvf book.tar book tar -xvf book.tar
tar.gz(打包并压缩)
tar -zcvf book.tar.gz book tar -zxvf book.tar.gz
4.6 关机与重启命令
shutdown
shutdown -r now # 重启 shutdown -h now # 关机 shutdown -c # 取消计划关机
init
init 0 # 关机 init 6 # 重启
logout
logout
4.7 查看登录用户信息
4.8 文件查看命令
cat:输出文件内容
cat -n file.txt
more:分页查看
more testfile
head:查看文件开头部分
head -5 readme.txt
tail:查看文件末尾部分
tail -5 mail.txt tail -f access.log # 实时查看日志
示例:查看第 6 到 10 行
head -10 file | tail -5
以上就是Linux(一)基础学习的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号