菜鸟的Linux历程-学习大纲
来源:互联网 发布:intent获取数据 编辑:程序博客网 时间:2024/05/22 00:43
在Linux学之初,难免会不适应,不理解Linux有什么用途,不知道从何学起。今天,笔者就为广大Linux的初学者罗列了步入Linux世界需要掌握的最基本的知识列表。
Linux基本认识: |--1.常用操作 | |--ls | | 查看当前目录下的所有文件及目录 | |--cd | | 切换目录 | |--cd - | | 切换目录 | |--pwd | | 查看当前目录 | |--ctrl+c | | 结束当前进程 | |--clear | | 清屏 | |--ifconfig | | 查看IP信息 | |--service sendmail stop | |--service sendmail start | | 关闭和开启邮件服务器 | |--mount /dev/cdrom /media | | 挂载光盘到media目录下 | |--rpm | | 检查安装过的rpm软件包 | |--rpm -ql rpmname | | 查看rpm安装了什么文件 | |--Ctrl+u | | 撤销当前输入的命令 | |--TAB | 自动补全 | |--2.常见系统目录结构 | |--/ 根目录 | |--root root超级用户的家目录 | |--home 普通用户的家目录 | |--dev 硬件设备 | |--media 空目录,挂载光盘 | |--mnt 空目录,仅供测试 | |--boot 启动文件 | |--var 日志文件 | |--tmp 临时文件 | |--bin 所有用户都可以执行的 | | 程序 | |--sbin 超级用户可以执行的 | | 程序 | |--etc 配置文件 | |--usr 非系统默认安装的执行 | 程序默认安装位置 | |--3.文件管理 | |--创建文件 | | |--touch filename[filename1, | | | filename2,filename3] | | |--touch finename{1..100}.txt | | |--vi filename | |--删除文件 | | |--rm filename | | |--rm -rf filename | |--查看文件 | | |--cat filename 查看文件 | | |--head [-number]filename查看文件头十行 | | |--tail [-numbei]filename查看文件后十行 | |--修改文件 | | |--mv filename [otherdirectory] | | 文件移动和文件重命名 | |--查找文件 | | |--find filename | | |--which ls 查找命令 | | |--ls filename 查找filename文件 | | |--locate filename(快速查找,建立了系 | | 统文件数据库,前提是先实行updatedb) | |--复制文件 | | |--cp file1 /directory/ | |--移动文件 | | |--mv file1 file2 将当前目录下的文件file1更名为file2 | | |--mv file1 /directory/ 将当前文件目录下的file1移动到directory目录下 | |--内容查找 | |--cat /file.text |grep string 在文档file.text中查找string | |--4.目录管理 | |--新建目录 | | |--mkdir dir1[,dir2,dir3,dir4] 新建四个dir[1-4] | |--删除目录 | | |--rmdir dir1 删除空目录 | | |--rm -rf dir 删除目录下及目录下的所有文件 | |--修改目录 | | |--mv dir1 dir2 将目录dir1更名为dir2 | |--递归创建目录 | | |--mkdir -p /dir1/dir2/dir3/dir4 递归创建目录 | |--递归查看目录 | |--tree dir 查看dir下的目录树形结构 | |--5.用户管理 | |--添加用户 | | |--useradd username | |--更改用户密码 | | |--password username 更改用户名为username的密码 | |--删除用户 | | |--userdel username 删除用户(不删除用户数据) | |--删除用户数据 | | |--userdel -r username 删除用户和用户数据 | |--查看用户 | |--id username | |--cat /etc/passwd |grep username | |--6.压缩包管理 | |--gz压缩包 | | |--tar czf file.tar.gz file 制作file的压缩包 | | |--tar xzf file.tar.gz -C /directory 解压缩包到指定目录 | |--zip压缩包 | |--zip file.zip file 将file制成名为file.zip的zip包 | |--unzip file.zip 解压缩 | |--7.网络设置 | |--临时设置 | | |--ifconfig eth0 192.168.0.100 设置第一块网卡的IP为192.168.0.100(仅本次操作有效,重启后失效) | |--永久设置 | | |--vi /etc/sysconfig/network-scripts/ifcfg-eth0 | | 第一步:手动修改IPADDR=192.168.0.100 | | 第二步:service network restart | |--查看网路配置 | | |--ifconfig |--8.防火墙 | |--iptables | | |--iptables -L 查看iptables | | |--iptables -I INPUT -j DROP 所有访问全拒绝 | | |--iptables -I INPUT -s 192.168.0.100 -j ACCEPT 放行192.168.0.100的访问 | | |--iptables -F 清空防火墙 | | |--service iptables save 保存修改的防火墙策略 | |--SElinux | |--setatus 查看SELinux的状态 | |--vi /etc/selinux/config | 手动修改SELINUX=disabled | 保存修改并重启服务器生效 |--9.帮助方法 |--command --help |--command -h |--man command
在掌握了以上知识体系后,大家也许就会开始疑惑了,这样的一个系统到底能干嘛?为什么要坚持学习这样一个不友好的操作系统?我想告诉大家,请谨记Linux是为专业人士准备的,它是一个专业、高效的操作系统,它占领全球绝大多数服务器市场,刚开始学习难免无聊,但是当你想到,访问量过亿的网站是架设在Linux操作系统上时,你就该充满激情了。
0 0
- 菜鸟的Linux历程-学习大纲
- java菜鸟的学习历程
- 菜鸟学习历程【1】 Linux的基本命令
- 嵌入式Linux的学习大纲
- 菜鸟的Linux历程-vi编辑器使用
- 菜鸟的Linux历程-MySQL知识摘要
- c sharp 菜鸟的学习历程
- c sharp 菜鸟的学习历程2
- c sharp 菜鸟的学习历程3
- c sharp 菜鸟的学习历程4
- linux的学习历程
- 一个立志终身学习的菜鸟之-------学习历程
- 一个linux c++的学习大纲
- 学习linux的菜鸟
- 菜鸟之计算机学习历程
- C_sharp:一个菜鸟学习历程
- 菜鸟学习历程【11】数据结构
- 菜鸟学习历程【12】链表
- classmethod demo
- opencv学习之一简单的图片显示
- 在VS2015中配置和测试DCMTK遇到的问题
- Merge Intervals
- android stdio中的project和module的概念
- 菜鸟的Linux历程-学习大纲
- 更改hive的日志级别
- C++ 中STL map 详解
- set用法小例
- 常见的数据结构的优缺点
- Star Schema完全参考手册读书笔记二
- 《深入理解Linux网络技术内幕》阅读笔记(十三)
- Android Custom View---Floating Action Button Menu
- UVA10001按照一定的规则三位一体转化字符串,给定字符串看能否转化出