您的位置:首页 > app经验 >正文

linux一站式编程 在线 linux一站式学习

发布于:2025-07-25 18:01:27 作者:圆圆 阅读:

linux(一)基础学习

Linux(一)基础学习

Linux系统简介Linux是一个免费使用、自由传播的类Unix网络,在服务器端和嵌入式领域应用广泛。 系统组成: 内核:负责CPU调度、内存管理、文件系统、网络通信及IO控制等核心功能。应用程序:提供用户快速上手的操作工具,如文件管理、任务管理系统等。

版本分类内核版本:由Linus Torvalds维护。发行版本:由各大厂商基于内核开发,例如RedHat、CentOS、Ubuntu、Fedora等。

Linux与Windows的区别大小写。所有以文件形式存储,包括硬件设备、用户账户等。不依赖扩展名区分文件类型,而是通过权限机制,但约定成一些扩展名供管理员识别,如.gz、.tar.bz2、.rpm、.html、.sh、.conf等。Windows程序无法直接在Linux中运行。 更多使用命令行界面,占用资源少,安全性更高,系统更稳定。

常用命令

4.1常见目录结构目录用途/根目录/boot启动配置文件/dev设备文件/etc文件/home普通用户的家目录/lib系统库文件/mnt移动设备挂载点/媒体宣传册挂载点/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 ./aamkdir -p aa/bb/cc # 阶梯创建登录后复制

cd:切换目录 cd /etccd ../.. #返回上级目录登录后复制

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 mlocateupdatedblocate filename登录后复制

whereis:查找命令路径及帮助文档 whereis ls登录后复制

which:查看ls登录后复制的外部命令路径

find:按条件搜索文件find / -name quot;文件名";查找 . -mtime 5 #查找修改时间超过5天的文件find /tmp -size 10k -a -size -20k -exec ls -lh {} \;#查找并列出符合条件的文件登录后复制

grep:在文件中匹配字符串 grep b a.txtgrep -i f a.txt #忽略大小写grep -v b a.txt #排除基本b的行登录后复制

4.5 压缩与解压命令

zip/unzip zip -r book.zip bookunzip book.zip登录后复制

gzip/gunzip gzip book.txtgunzip book.txt.gz登录后复制

tar(文件夹) tar -cvf book.tar booktar -xvf book.tar登录后复制

tar.gz(压缩并压缩) tar -zcvf book.tar.gz booktar -zxvf book.tar.gz登录后复制

4.6关机与重启命令

shutdown shutdown -r now #重启shutdown -h now #关机shutdown -c #取消计划关机登录后复制

init init 0 #关机init 6 #重启登录后复制

logout注销登录后复制

4.7查看登录用户信息w:查看当前登录用户详细信息 who:查看简要登录信息last:查看历史登录记录lastlog:查看所有用户最后一次登录时间

4.8文件查看命令

cat:输出文

件内容 cat -n file.txt 登录后复制

more:分页查看更多 testfile 登录后复制

head:查看文件开头部分 head -5 readme.txt 登录后复制

tail:查看文件补充部分 tail -5 mail.txttail -f access.log # 实时查看日志登录后复制

示例:查看第 6 到 10 行 head -10 文件 | tail -5登录后复制

以上就是Linux(一)基础学习的详细内容,更多请关注乐哥常识网其他相关文章!

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件至 12345678@qq.com举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

标签: Linux(一)基础

相关文章