Linux目录结构: 只有1个目录,根目录

usr:相当于program files

etc:存放系统配置文件

root:系统管理员默认目录

home:存放其他用户的目录

pwd: 打印当前目录

cd / : 切换到根目录

ll : 查看当前目录下的内容

1.1      查看目录结构

list :列出

ll        :列出当前目录下的文件信息

ls -al     :列出当前目录下的文件信息(包括隐藏文件,特殊目录)

ll  /bin/  :列出根目录下bin目录下的文件信息

1.2      切换目录命令cd

touch  1.txt   :在当前目录创建一个文件1.txt

clear :清除屏幕

cd  ~

cd  /

cd  -

cd  ..

cd

1.3      创建目录

pwd:打印工作目录

mkdir: 创建目录

mkdir   a :当前目录下创建文件夹a

mkdir  /root/b  :在根目录下的root下创建目录b

mkdir  -pv  /root/c/e/d :在根目录下的root下创建目录结构c/e/d

1.4      文件浏览命令

cat命令:  如果文件中的内容很少,一页之内可以显示完毕

cat  /root/文件名称

more命令: 如果文件中内容比较多,一页之内显示不完

more  文件名称

less 命令: 如果文件中内容比较多,一页之内显示不完

less -mN 文件名称

less比more多了搜索功能

tail 命令: 查看文件末尾内容

tail -10 /root/install.log 查看install.log文件中后10行内容

1.5      文件管理

cd  /root/

复制文件

cp   install.log  install02.log

cp -b  install.log  install02.log  :如果覆盖文件时,可以将源文件做一个备份

cp  ./install.log   ../   : 将当前目录下的install.log复制到父级目录

cp  /root/install.log   /bin/1.txt

:将/root下的install.log文件复制到根目录下的bin目录下的1.txt中

复制目录(无论是单层目录还是多层目录都可以复制):

cp  -r  ./a  ./b

cp  -r  /root/a  /root/z

mv剪切文件

mv  /root/install.log  /root/a/

重命名文件

mv  /root/install.log  /root/test.log

删除文件

rm -f  文件名称

rm -f  /root/文件名称

删除目录

rm -rf 目录名称

rm -rf  /root/目录名称

 

在某个目录下搜索文件/目录

find  /root/   -name   ‘in*’  :

在根目录下的root目录下寻找名称中包含in而且是以in开头的文件/目录

1.6      Vim编辑器

vim /root/1.txt  :利用vim编辑器打开文件 ====>  录入 i  (从一般模式转变为插入模式)

===>录入各种信息 ===>esc(从插入模式转换为一般模式)====>:wq(保存并退出)

1.7      系统命令

grep: 过滤任务 经常和其他命令联合使用

grep -i 名称

cat  /root/install.log

cat  /root/install.log  |  grep  -i   mysql :查看install.log文件中包含mysql内容信息

ps -ef :相当于任务管理器,对进程的一次查看

ps -ef  | grep -i crond  : 查看系统中crond的进程信息

管道命令: 命令的一种使用方式

命令1  |  命令2

命令1的输出是命令2的输入

cat  /root/install.log  |  grep  -i   mysql

ps -ef | grep -i crond

杀死进程  kill -9 进程id

查看IP: ifconfig

查看机器是否连接通畅:  ping 对方机器ip

 

利用CRT、Putty连接linux

利用FileZilla向Linuxe系统传文件

Linux-Centos学习笔记的更多相关文章

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

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

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

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

  3. linux 驱动学习笔记01--Linux 内核的编译

    由于用的学习材料是<linux设备驱动开发详解(第二版)>,所以linux驱动学习笔记大部分文字描述来自于这本书,学习笔记系列用于自己学习理解的一种查阅和复习方式. #make confi ...

  4. Linux系统学习笔记:文件I/O

    Linux支持C语言中的标准I/O函数,同时它还提供了一套SUS标准的I/O库函数.和标准I/O不同,UNIX的I/O函数是不带缓冲的,即每个读写都调用内核中的一个系统调用.本篇总结UNIX的I/O并 ...

  5. Linux内核学习笔记-2.进程管理

    原创文章,转载请注明:Linux内核学习笔记-2.进程管理) By Lucio.Yang 部分内容来自:Linux Kernel Development(Third Edition),Robert L ...

  6. Linux内核学习笔记-1.简介和入门

    原创文章,转载请注明:Linux内核学习笔记-1.简介和入门 By Lucio.Yang 部分内容来自:Linux Kernel Development(Third Edition),Robert L ...

  7. Linux内核学习笔记二——进程

    Linux内核学习笔记二——进程   一 进程与线程 进程就是处于执行期的程序,包含了独立地址空间,多个执行线程等资源. 线程是进程中活动的对象,每个线程都拥有独立的程序计数器.进程栈和一组进程寄存器 ...

  8. 20135316王剑桥Linux内核学习笔记

    王剑桥Linux内核学习笔记 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 计算机是如何工作的 个人理 ...

  9. Linux命令学习笔记目录

    Linux命令学习笔记目录 最近正在使用,linux,顺便将用到的命令整理了一下. 一. 文件目录操作命令: 0.linux命令学习笔记(0):man 命令 1.linux命令学习笔记(1):ls命令 ...

  10. linux kernel学习笔记-5内存管理_转

    void * kmalloc(size_t size, gfp_t gfp_mask); kmalloc()第一个参数是要分配的块的大小,第一个参数为分配标志,用于控制kmalloc()的行为. km ...

随机推荐

  1. Redis分布式锁原理

    1. Redis分布式锁原理 1.1. Redisson 现在最流行的redis分布式锁就是Redisson了,来看看它的底层原理就了解redis是如何使用分布式锁的了 1.2. 原理分析 分布式锁要 ...

  2. Java abstract关键字 抽象类 抽象方法

    用 abstract 修饰的类是抽象类,它不能生成对象 含有抽象方法的类称为抽象类 抽象方法使用 abstract 修饰 抽象类不能直接实例化,只能由子类实例化 举例 abstract class T ...

  3. 15 Android系统安全(简要)

    Android的用户和第三方软件,Android组件和数据安全 手机root后的问题:1.系统不稳定,2.病毒入侵,3.数据泄露 Root原理: Root分两类:1.临时root,2.永久root R ...

  4. Mac原型动画设计软件Drama创建3D图层的注意事项,你知道吗?

    Drama创建3D图层的注意事项:要跨层保留3D空间,可以使用组.它们具有保留子图层和嵌套组的3D空间的特殊功能. Drama支持通过在三维空间中定位和旋转2D图层来创建3D内容.要在3D空间中定位图 ...

  5. web服务器-nginx

    一.nginx之前 同步与异步: 同步与异步的重点在消息通知的方式上,也就是调用结果的通知方式不同. 同步:当一个同步调用发出去后,调用者要一直等待调用的结果通知后,才能进行后续的操作. 异步:当一个 ...

  6. Python线程join和setDaemon

    看一下线程的setDaemon()方法 import time import threading import ctypes import inspect def sayHello(): for i ...

  7. CString写的web server

    socket通信机制 文件加载机制 手抄代码 test\\2017

  8. SG函数的理解集应用

    转载自知乎牛客竞赛——博弈论入门(函数讲解+真题模板) SG函数 作用 对于一个状态i为先手必胜态当且仅当SG(i)!=0. 转移 那怎么得到SG函数尼. SG(i)=mex(SG(j))(状态i可以 ...

  9. IDEA+Maven+Mybatis 巨坑:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.rao.mapper.UserMapper.findAll

    org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.rao.mapper.User ...

  10. LeetCode 981. Time Based Key-Value Store

    原题链接在这里:https://leetcode.com/problems/time-based-key-value-store/ 题目: Create a timebased key-value s ...