1:查看系统的使用状态:

谁在线:who

网络连接状态:netstat  –a

后台执行程序:ps –aux

2:关机

关机:shutdown   或者 shutdown –h now

重启:reboot

3:切换执行等级

init

0 关机

3 命令行

5 图形化

6 重启

注:使用init 0同样可以关机

4:帮助命令

info 和man 和  help

帮助命令:ls --help

cd --help

5:重要的热键

tab:补齐命令

ctrl+c:中断当前程序

ctrl+d:退出当前界面

6:centous版本的查看

查看linux的内核: uname  –r

查看centous版本: lsb_release  -a

7:忘记root密码

(1)在读秒阶段按下任意键

(2)按e进入grub编辑模式、

(3)光标移到最后一行:按e进入编辑模式,在最后输入single

(4)Enter后按b进入单用户模式

(5)修改root密码:passwd

8切换用户

  1. 在centous下一般用到切换到root用户的命令是:su –  或者 su root
  2. ubuntu下对于一般用户切换到root用户命令:sudo su
  3. ubuntu下默认存在root用户,但是需要为要设置密码,启用到的命令是:sudo passwd root

Linux学习第2天:linux目录配置

ls –al 列出所有文件

ls –al  /etc/temp 列出对应目录下的所有文件

chgrp:改变文件所在组

chown:改变文件所有者

chmod:改变文件权限

/usr是软件默认的安装位置,Unix software resource 的缩写

/etc/init.d/:所有服务的默认启动脚本

/etc/inittab:开机的设置

/bin:重要的执行文件

/sbin:重要的系统执行文件

当前目录:.

上层目录:..

./run.sh :执行当前目录下的脚本文件,.表示执行的意思。

/.ssh   :表示根目录下的隐藏文件


Linux学习第3天:linux目录管理

cd :切换目录

pwd:显示当前目录

mkdir:新建空目录

rmdir:删除空目录

echo  $PATH:显示那些变量已经被配置过了,和jdk的path配置一样这样就可以随时使用命令了。

ls:查看文件与目录

cp :复制

复制目录需要加上参数-r :cp  –r  /etc/  /dir

rm:删除

mv:移动,重命名

文件内容查阅:

cat:查看文件内容

tac:从最后一行开始显示。是cat的倒写

more:分页显示

less:分页显示,可以往前显示

od:以二进制显示

创建文件:touch

rmdir仅仅可以删除空目录,要删除非空目录::rm  -r

磁盘分区:fdisk –l

fdisk  /dev/hdc

解压缩:tar

-c  新建打包文件

-x  解压包或解压缩命令

-v  将正在处理的文件名显示

-j  对于.tar.bz2文件进行压缩和解压缩

-z  对于.tar.gz 文件进行压缩和解压缩

-f  单独写,后跟文件名

压缩:tar –jcv  –f  xxx.tar.bz2

压缩:tar -jcv   -f  xxx.tar.gz

解压:tar –jxv  –f  xxx.tar.bz2

解压:tar –zxv  –f  xxx.tar.gz

Linux下要想把文件解压缩到指定目录,必须先要进入到该目录下,再来执行tar命令,因为tar命令没有参数对应于指定的路径,所以必须先进入,这和window不同


Linux学习第4天:linux系统管理

系统启动过程:

1:加载bios硬件信息,

2:读取boot loader

3:  加载kernel,并开始检查驱动信息,和检查硬件

4: kernel调用init进程

5: init执行/etc/rc.d/rc.sysinit

6:  init执行run-level各个服务进程

7:init执行/etc/rc.d/rc.local文件

启动级别run-level

Init 0:关机

Init3:命令行

Init5:图形化

Init6:重启

Init的配置在 /etc/inittab中进行配置

Vi  /etc/inittab

软件安装命令:

1: 配置:./configure –prefix=/usr/local/ntp

2: 编译:make

3:  安装:make install

4:  合并:make&make install

进程

查看系统所有进程:ps   -aux

查看进程变化过程:top  –d  2(表示秒数)

top  -b (表示批处理)

环境配置:

1:/etc/profile     表示整体配置

2:~/.bash_profile或者~/.profile或者~/.bash_login  表示个人配置

如何配置PATH:

echo PATH

PATH=$PATH:$HOME/bin 配置path变量

export PATH:使环境变量生效


Linux学习第5天:linux其他命令

history 查看历史命令

! 66 执行第66个命令

命令别名:alias  rm=”rm - i”

取消别名:unalias  rm


1.通过远程工具登陆到linux后,所在的位置是当前登录用户的家目录(home directory)。
2.家目录的符号用~表示。
3.linux的文件系统是一个树结构。
  linux文件系统的树根成为根目录,使用符号"/"表示。
  linux文件系统中使用符号".."表示上级目录。
  linux文件系统中使用符号"."表示当前目录。
  linux文件系统中,如果文件使用“.”开头,就表示隐藏文件
  linux的路径表示方式有两种,一种是绝对路径(以”/“开头的路径),一种是相对路径
4.命令cd(change directory):跳转到其他目录
5.命令ls:查看目录下包含什么东西
      ls  -l:显示详细信息
      ls  -a:显示隐藏文件
6.命令pwd:显示当前所处位置的
7.命令clear:清屏
//权限
8.命令mkdir:创建文件夹
        mkdir -p:递归创建上级文件夹
9.命令touch:创建空白文件
10.命令more:查看文件内容
11.命令rm:      删除文件
    命令rmdir:  删除文件夹
   命令rm -rf:    删除文件(夹),不论层级多深,一概删除,并且不给出提示
12.命令cp(copy):复制文件,还有一个功能是创建新文件
13.命令mv(move): 移动文件,还有个功能是重命名
*********************************
VI操作:
(1)当使用命令vi f1回车时,进入了vi编辑器内,处于只读状态(只能看不能写);
(2)按字母”i“(insert)或者”a“(append)就可以进入编辑状态;
(3)按键盘上的”Esc“键,再按Shift+:,进入命令状态
    如果输入命令wq,意味着保存退出;
    如果输入命令q!,意味着不保存退出;
*********************************
linux的权限使用9位字符表示,rwx rwx rwx
这里面r表示读权限,w表示写权限,x表示执行权限,-表示没有权限
 
这9位字符,每3位一组,分为3组。
第一组表示创建者的权限;
第二组表示创建者所在组的权限;
第三组表示其他人的权限;
 
权限还可以使用数字表示。rwx用数字表示为4+2+1=7。
新创建文件的默认权限是644;新创建文件夹的默认权限是755.
 
命令chmod:修改权限,三个组分别使用u、g、o表示,赋权限使用“+”,去掉权限使用“-”。
           chmod u+x f1  //表示文件f1的创建者增加执行权限
           chmod o-r f1  //表示文件f1的其他人去掉读权限
 
 

Centos学习笔记1-基本部分的更多相关文章

  1. CentOS学习笔记--SCSI 设备热插拔

    CentOS学习笔记--SCSI 设备热插拔 处于运行中的服务器,因业务要求也许不允许重启机器,而新添加的SCSI设备(主要是硬盘)如何实现热插拔呢? 首先需要查看一下设备: #cat /proc/s ...

  2. CentOS学习笔记--Tomcat安装

    Tomcat安装 通常情况下我们要配置Tomcat是很容易的一件事情,但是如果您要架设多用户多服务的Java虚拟主机就不那么容易了.其中最大的一个问题就是Tomcat执行权限.普通方式配置的Tomca ...

  3. CentOS学习笔记—启动、ROOT密码

    启动流程一览 简单来说,系统启动的经过可以汇整成底下的流程的: 加载 BIOS 的硬件资讯与进行自我测试,并依据配置取得第一个可启动的装置: 读取并运行第一个启动装置内 MBR 的 boot Load ...

  4. CentOS学习笔记--系统服务 (daemons)

    系统服务 (daemons) 系统为了某些功能必须要提供一些服务 (不论是系统本身还是网络方面),这个服务就称为 service . 但是 service 的提供总是需要程序的运行吧!否则如何运行呢? ...

  5. 【9-6】Centos学习笔记

    linux文件系统结构 常用技巧 快捷键启动终端 su命令,使用超级用户登陆 visudo :编辑用户权限 tar xf 文件名:解压文件 Vim编辑器 Tips yum包管理:Yum(全称为 Yel ...

  6. CentOS 学习笔记

    整理基础的CentOS常用命令 http://os.51cto.com/art/201003/190801.htm 在Hyper-V中的CentOS虚拟机中使用网络 http://blog.earth ...

  7. CentOS学习笔记--基本命令--文件与目录管理

    Linux基本命令--文件与目录管理 本节节选自鸟哥的 Linux 私房菜 -- 基础学习篇目录  第七章.Linux 文件与目录管理  ls(文件与目录的检视) ls命令就是list的缩写,ls可以 ...

  8. CentOS学习笔记--目录配置

      Linux目录配置 类Linux的目录看上去差不多,为什么? 以下内容节选自l 鸟哥的 Linux 私房菜 -- 基础学习篇目录  第六章.Linux 的文件权限与目录配置 3. Linux目录配 ...

  9. CentOS学习笔记--MySQL安装

    MySQL安装 Linux中使用最广泛的数据库就是MySQL,使用在线yum的方式安装的版本落后MySQL网站好几个小版本,本节亲自测试安装新版的MySQL. 测试机器环境: VMware Works ...

  10. CentOS学习笔记--时间

    时间 有装过Linux系统的人,可能都会有这样的经历,就是该机器安装windows系统时,时间正确,但是安装了linux系统后,尽管时区选择正确,也会发现系统时间不对.这是由于安装系统时采用了UTC, ...

随机推荐

  1. JVM Specification 9th Edition (3) Chapter 2. The Structure of the Java Virtual Machine

    Chapter 2. The Structure of the Java Virtual Machine 内容列表 2.1. The class File Format (class文件的格式) 2. ...

  2. volatile关键字是什么意思

    我写了一段简单的对比代码并分别用vs2017以release方式编译然后用IDA观察汇编代码,如下图所示: 代码1 int a=5; printf("%d",a) 代码2 vola ...

  3. How to convert from BufferedImage to JavaFX 2.2 Image

    http://blog.idrsolutions.com/2012/11/convert-bufferedimage-to-javafx-image/ ———————————————————————— ...

  4. js 控制按钮点击后不可用

    <input type="button" id="btn" value="免费获取验证码" /> <script type ...

  5. 修改net基本三层 动软生产

    控制层(dal) 模型层-实体类(Model) 显示层-web

  6. 在一个千万级的数据库查寻中,如何提高查询效率?分别说出在数据库设计、SQL语句、java等层面的解决方案。

    在一个千万级的数据库查寻中,如何提高查询效率?分别说出在数据库设计.SQL语句.java等层面的解决方案. 解答: 1)数据库设计方面: a. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 whe ...

  7. CentOS7 以下安装Mysql MMM

    參考文档 參考1 參考2 * 一. 规划 server IP 作用 monitor 192.168.1.210 监控server master-001 192.168.1.211 读写主机001 ma ...

  8. Angular2 初识

    AppComponent 壳的三个实现文件: app.component.ts— 组件的类代码,这是用 TypeScript 写的. app.component.html— 组件的模板,这是用 HTM ...

  9. Python 构造函数、 Python 析构函数、Python 垃圾回收机制

    构造函数与析构函数 构造函数: 用于初始化类的内容部状态,Python提供的构造函数式 __init__(); 也就是当该类被实例化的时候就会执行该函数.那么我们就可以把要先初始化的属性放到这个函数里 ...

  10. 160629、 DBCP、C3P0、Proxool 、 BoneCP开源连接池的比较

       简介   使用评价  项目主页  DBCP DBCP是一个依赖Jakarta commons-pool对象池机制的数据库连接池.DBCP可以直接的在应用程序用使用 可以设置最大和最小连接,连接等 ...