零、求人不如求已:
       1、 在Linux中,文件,目录,驱动,命令,脚本都视为文件,也即一切皆file。

2、记住使用Linux 的关键就是六个字: 命令、选项、參数。

3、学会看帮助,不用求人。

学会看帮助,不用求人。

man touch

touch --help

info touch

whatis touch

netstat -h #查看选项都是什么意思

wget –help | less

wget –help | grep proxy

apropos download  #在man手冊里搜索keyword“download”,结果就是下载相关的命令列出来了

man -k download #和 apropos命令等价

    4、一定要用下面命令关机,这样服务才干正常关闭,直接关电源是不行的:
 shutdown -h now


一、Linux系统的安装与使用:
        须要确定是发行版本号还是社区版、企业版?, 是32位还是64位?

        一般而言,大多数发行版分别属于两大包管理技术阵营: 
  1. Debian 的".deb"
  2. 红帽的".rpm"
表15-1: 基本的包管理系统家族
包管理系统 发行版 (部分列表)
Debian Style (.deb) Debian, Ubuntu, Xandros, Linspire
Red Hat Style (.rpm) Fedora, CentOS, Red Hat Enterprise Linux, OpenSUSE, Mandriva, PCLinuxOS
表15-2: 包管理工具
发行版 底层工具 上层工具
Debian-Style(Debian, Ubuntu) dpkg apt-get, aptitude
Fedora, Red Hat Enterprise Linux, CentOS rpm yum
表15-3: 软件包查找工具
风格 查找命令
Debian 
apt-get update

apt-cache search search_string

Red Hat  yum search search_string

表15-4: 软件包安装命令

风格 安装命令
Debian apt-get update

apt-get install package\_name

Red Hat yum install package\_name

①、下面命令看到发行版本号信息:
[shijiangge@localhost ~]$ lsb_release -a #发行版本号
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 5.1 (Tikanga)
Release: 5.1
Codename: Tikanga
[shijiangge@localhost ~]$ cat /proc/version
Linux version 2.6.18-53.el5 (brewbuilder@hs20-bc2-3.build.redhat.com) (gcc version 4.1.2 20070626 (Red Hat 4.1.2-14)) #1 SMP Wed Oct 10 16:34:02
EDT 2007 
[shijiangge@localhost ~]$ cat /etc/issue

Red Hat Enterprise
Linux Server release 5.1 (Tikanga)

Kernel \r on an \m

②、命令uname 查看linux内核版本号信息 :
       參数的意义:-a 全部信息 -r 版本 -n 主机名 
uname -a #内核版本号
Linux pmx002**.**.** 2.6.32-71.el6.x86_64 #1 SMP Wed Sep 1 01:33:01 EDT 2010x86_64x86_64 x86_64 GNU/Linux
x86_64表示64位机器

uname -a
Linux pmx0**.**.** 2.6.9-5.ELsmp #1 SMP Wed Jan 5 19:30:39 EST 2005i686i686 i386 GNU/Linux
i686表示32位机器。i686 仅仅是i386的一个子集,支持的cpu从Pentium 2 (686)開始,之前的型号不支持.

最简单的查看32位还是64位命令:
[shijiangge@localhost ~]$ getconf
LONG_BIT

32


二、软件下载安装与服务、配置:
     下载的各种软件包的(版本号、32位还是64位)?成功安装没?服务启动没?port占用没? 错误日志log查看了没?ping通了没?开机自己主动启动?
     英文搜索keyword搜索积累: XXX auto start linux boot



三、使用服务软件的经验,也即service的总结(转载)

写到这里,最后说一句。在使用不论什么软件的时候,首先要去关注这样几点:

1. 打印帮助信息:

这个一般都是“-h”,当然也有须要“-help”才干够的。

2. 启动、停止、重新启动/重载配置的命令:

要注意,是同一个命令的不同參数来标识的,还是用不同的命令或脚本。

3. 配置

首先,启动是否须要配置文件。

其次,假设是比較大型的软件,一般都须要配置文件,那么默认的配置文件在哪里要清楚。

再次,指定载入配置文件的命令格式怎样。

4. 指定使用内存容量、线程数、硬盘容量等

是否有这方面的配置參数须要指定,以及怎样设置。

5. 日志文件

首先,是否有日志文件须要存储。

其次,假设有日志文件,默认的存储文件夹是什么。

最后,手动指定日志文件的命令格式怎样。

6. 最大连接数

首先,是否提供监听的连接服务。

其次,假设提供,默认的最大连接数是多少。

最后,手动指定最大连接数的命令格式怎样。

Linux学习笔记总结的更多相关文章

  1. Linux 学习笔记

    Linux学习笔记 请切换web视图查看,表格比较大,方法:视图>>web板式视图 博客园不能粘贴图片吗 http://wenku.baidu.com/view/bda1c3067fd53 ...

  2. linux学习笔记2-linux的常用命令

    第一篇博客:linux学习笔记1-ubuntu的安装与基本设置 之中,已经介绍了如何安装linux操作系统,以及一些基本的设置修改. 本篇博客主要介绍linux中的一些常用的终端命令 ======== ...

  3. Linux学习笔记(一)2015.4.13

    研究生由单片机转Linux学习 首先安装VMware虚拟机,用的是VMware 10.0 在VMware 10.0上安装视频上推荐的Red Hat Linux 5 安装后正式进入Linux学习 笔记1 ...

  4. 20160127 linux 学习笔记

    Linux学习笔记第一天 Linux基本介绍 Linux的起源和发展: 简单说linux是一种操作系统,可以安装在包括服务器.个人电脑,乃至PDA.手机.打印机等各类设备中. 起源: Linux起源于 ...

  5. linux —— 学习笔记(汇总)

    笔记目录:一.系统知识 和 基本概念                    二.常用操作                   三.系统管理(内存.设备.服务等管理)                   ...

  6. Linux学习笔记-林耐斯Notes-Linux就该这么学

    Linux学习笔记... 参考的优秀Linux网站: http://www.w3cschool.cn/linux/ http://www.linuxeye.com/ http://linux.vbir ...

  7. Linux~学习笔记目录索引

    回到占占推荐博客索引 本篇文章是对自己学习Linux及在它的环境下部署工具的一个总结,以方便自己查阅,也给他人一个帮助,本文章同时会不断的更新,欢迎大家订阅! 本目录包括的内容会包括linux基础命令 ...

  8. deepin linux学习笔记(四)进不去图形界面怎么办?

    目录 deepin linux学习笔记(四)进不去图形界面怎么办? 前言 更换成lxde桌面 进不去图形界面怎么办? 总结 deepin linux学习笔记(四)进不去图形界面怎么办? 前言 生命不息 ...

  9. deepin linux 学习笔记(二)——文本编辑器

    目录 deepin linux 学习笔记(二)--文本编辑器 前言 nano 小巧的命令行编辑器 通用 编辑 定位 排版 配置 vim 思路独特的超级编辑器 命令模式 插入模式 底线模式(末行模式) ...

  10. deepin linux学习笔记

    目录 deepin linux学习笔记 前言 linux常用命令 ls 显示文件夹内容 cd 切换当前目录 pwd 查看当前工作目录 mkdir 新建文件夹 rm 删除文件或文件夹 mv 移动文件 c ...

随机推荐

  1. python爬虫---从零开始(三)Requests库

    1,什么是Requests库 Requests是用python语言编写,基于urllib,采用Apache2 Licensed 开源协议的HTTP库. 它比urllib更加方便,可以节约我们大量的工作 ...

  2. 【收藏】史上最全的浏览器 CSS & JS Hack 手册

    浏览器渲染页面的方式各不相同,甚至同一浏览器的不同版本(“杰出代表”是 IE)也有差异.因此,浏览器兼容成为前端开发人员的必备技能.如果有一份浏览器 Hack 手册,那查询起来就方便多了.这篇文章就向 ...

  3. 遇到的django问题

    问题1: No migrations to apply 删除了migrations中0001_initial.py文件,重新执行 python manage.py makemigrations pyt ...

  4. 35个Redis面试题

    1.什么是redis? Redis 是一个基于内存的高性能key-value数据库. 2.Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库 ...

  5. [JOYOI] 1415 西瓜种植

    题目描述 笨笨种了一块西瓜地,但这块西瓜地的种植范围是一条直线的-- 笨笨在一番研究过后,得出了m个结论,这m个结论可以使他收获的西瓜最多. 笨笨的结论是这样的: 从西瓜地B处到E处至少要种植T个西瓜 ...

  6. 使用Eclipse中的反编译插件jadClipse查看Class源码

    功安装完插件jadClipse 之后便可以查看源码class文件了 但是对于自己代码的class文件,直接复制过来却看不到,需要以下操作. 将此文件以及文件夹直接拷贝到Eclipse中发现 右击项目- ...

  7. 【struts2】学习笔记

    常见问题及注意事项: 1.下载struts2时,要看清所下载的版本,不同版本web.xml配置路径不同! 2. 导入jar包时,导入的包要完全准确,缺少或过多的会导致缺失或冲突! 3. Registe ...

  8. vue 框架原理

    参考:https://segmentfault.com/a/1190000006599500#articleHeader4 记录自己的理解: 核心的响应原理通过Object.definePropert ...

  9. C语言学习12

    希尔排序 //希尔排序 #include <stdio.h> void main() { ], i; int shell(int a[], int n); printf("请输入 ...

  10. js总结(四):关于高性能

    参考<高性能网站建设进阶指南> 不仅仅关注页面加载时间,也要关注下页面操作时的相应速度.页面操作是我们写程序中 实实在在需要的 1.使用局部变量 任何非局部变量,在函数中使用次数超过一次时 ...