tar  cvf  test.tar  /etc

gzip  test.tar

bzep2 test.tar

归档压缩

tar czf  test.tar.gz  /etc

vi  /etc/test.txt

cp  /etc/test1.txt  /etc/test2.txt

linux启动顺序

bios ---> mbr ---> grub -----> kernel --->init

bios{446 引导信息,64 分区信息, 2:标志区}

查找:

ps aux |grep “bash”|grep -v "grep"

-a :将 binary 文件以 text 文件的方式搜寻数据
-c :计算找到 '搜寻字符串' 的次数
-i :忽略大小写的不同,所以大小写视为相同
-n :顺便输出行号
-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行!

分区系统

fdisk /dev/sdb  ---新建分区

pratprobe  更新分区别

mkfs.ext4 /dev/sdb1  -----> 制作格式化

mount /dev/sdb1/  /sdb1  --->挂载

测试:

dd if=/dev/zero of =/opt/test  bs= 5G count =1   ---->粗糙的测试

小知识:磁盘满的情况两种,容量满 -h ,或者 inode编号满 -i

软链接

ln -s 源路径 目标路径

1, 相当于win中的快捷方式

2,删除链接文件源文件无影响

3,删除源文件,链接文件失效

4,修改源文件、链接文件,内容都变

补充:软链接建立的文件inode编号不一样,可以跨区建立

硬链接 :

ln  源路径 目标路径

1,删除链接文件源文件无影响

2,删除源文件,链接文件不失效

3,修改源文件、链接文件,内容都变

补充:硬链接建立的文件inode编号一样,都指向block

网络配置

/etc/sysconfig/network-scripts/ifcfg-网卡名

BOOTPROTO=dchp  #自动配置   static #静态配置

static还需要增加以下配置

IPADDR:192.168.10.200

NETMASK=255.255.255.0

GATEWAY=192.168.1.10

DNS1=xxx.xxx.xxx.xxx

DNS2=xx.x.x.x

----

ONBOOT=YES

service NetworkManager status  网络状态查询

service network status

chkconfig --list

route #查看路由

route add deafult gw 192.168.1.11

rpm -ivh  安装程序包

自定义yum源

  安装createrepo  --->mkdir /test ---->cp 软件包 /test ---->createrepo /test ---->  修改/etc/yum.repo.d/local.repos   -->baseurl = file://test

yum install 软件包*

yum clean all  清空缓存

vi /etc/yum.conf  ----> keepcache = 0/1  -----> cachedir 创建一个文件   #此操作保存yum源缓存,方便自己搭建部署

安装3.5举例

(源码安装) 先安装 yum install gcc-* glibc-*  #  groupinstall "开发工具"(reinstall 重装  erase 卸载)

解包:tar xvf  软件包  进入软件包 ./configure --frefix = /usr/local/python3.5 #指定位置 -->make -->make install

软链接:ln -s python3.6地址  /usr/bin/python3

SSH服务器

vim /etc/ssh/sshd_config

1,配置环境

关闭防火墙:service  iptables  stop(chkconfig  iptables  off)

关闭selinux:setenforce 0 ()  #vi  /etc/sysconfig/selinux (SELINUX =disabled)

2,安装软件包 yum install httpd -y

3,修改配置文件

vi /etc/httpd/conf/httpd.conf

vi /etc/hosts

4,重启服务

service httpd restart

5,测试

samba>>

vi /etc/samba/smb.conf

service smb restart

smbpasswd -a username

usermod -s /sbin/nologin "用户名”  #安全策略

linux系统操作笔记的更多相关文章

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

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

  2. Linux系统安全笔记

    Linux系统安全笔记 https://insecure.org/https://sectools.org/SecTools.Org:排名前125的网络安全工具 http://www.ibm.com/ ...

  3. linux系统学习笔记:无死角理解保存的设置用户ID,设置用户ID位,有效用户ID,实际用户ID

    一.基本概念 实际用户ID(RUID):用于标识一个系统中用户是谁,一般是在登录之后,就被唯一的确定,就是登录的用户的uid. 有效用户ID(EUID):用于系统决定用户对系统资源的权限,也就是说当用 ...

  4. Linux系统学习笔记:文件描述符标志

    文件描述符标志的概念 文件描述符标志(目前就只有一个close-on-exec): 它仅仅是一个标志,当进程fork一个子进程的时候,在子进程中调用了exec函数时就用到了这个标志.意义是执行exec ...

  5. Linux 系统裁剪笔记 3

    说到裁减Linux,无非是为了减小磁盘占用或者是为了某些特定场合的应用(如嵌入式系统).以RedHat 7.3为例,其最小安装仍然达到了300M,这不得不让人对一直号称小而全的Linux系统感到疑惑. ...

  6. Linux 系统裁剪笔记1

    1.什么裁剪? 本篇文章的主要目的是让笔者和读者更深的认识Linux系统的运作方式,大致内容就是把Linux拆开自己一个个组件来组装,然后完成一个微型的Linux系统.下面,让我们来实现吧..写的不好 ...

  7. Linux系统学习笔记(1)

    学习地址:http://www.runoob.com/linux/linux-tutorial.html 1.学习Windows和Linux哪个比较难? 前期是Windows容易学习,后期是Linux ...

  8. 1.linux系统基础笔记(互斥量、信号量)

    操作系统是很多人每天必须打交道的东西,因为在你打开电脑的一刹那,随着bios自检结束,你的windows系统已经开始运行了.如果问大家操作系统是什么?可能有的人会说操作系统就是windows,就是那些 ...

  9. Linux 系统裁剪笔记 软盘2

    第一步:裁减内核打开终端,输入:cd /usr/src/linux2.4,然后输入make xconfig.现在编译内核正式开始了1.1 "code maturity level optio ...

随机推荐

  1. IOS开发 文件路径

    1.开发平台路径: /Developer/Platforms 此路径下一般有三个目录,分别是mac电脑.模拟器.iphone真机 MacOSX.platform iPhoneSimulator.pla ...

  2. 聊聊Python中的生成器和迭代器

    Python中有两个重要的概念,生成器和迭代器,这里详细记录一下. 1. 生成器 什么是生成器呢? 通过列表生成式,我们可以直接创建一个列表.但是,受到内存限制,列表容量肯定是有限的.而且,创建一个包 ...

  3. mysql批量进行optimize table操作

    数据库运行一段时间后,有可能会有磁盘磁片产生,此时我们需要进行optimize table操作 # 获取需要optimize的表:如下为获取总大小小于80G的表进行操作:mysql -utroot - ...

  4. React Native常用组件之ScrollView

    1. 两个要点 1.1 ScrollView必须有一个确定的高度才能正常工作 它实际上所做的就是将一系列不确定高度的子组件装进一个确定高度的容器(通过滚动操作) 通常有两种做法: 第一种: 直接给该S ...

  5. c++ clr编译dll在c#调用时出现“试图加载不正确的格式”“找不到dll”错误的解决

    用depends发现缺了一堆API-MS-WIN什么的dll,网上查找是因为少了VC++2010,VC++2015等一系列,装好后仍然不行,原来这种错误并不是该原因导致的,也并不缺少那些dll(dep ...

  6. Oracle DBA神器之Toad

    很早就听说Toad功能很强大,一直没有使用过,因为PLSQL Developer就很好用.前几天看见同事优化Oracle就是用的Toad,有一些很强大的管理功能,于是再一次对Toad产生兴趣,收集了一 ...

  7. 查看pip安装的Python库

    查看安装的库 pip list或者pip freeze 查看过时的库 pip list --outdated 批量更新的Python脚本 import pip from subprocess impo ...

  8. Scala学习笔记——简化代码、柯里化、继承、特质

    1.简化代码 package com.scala.first import java.io.File import javax.management.Query /** * Created by co ...

  9. JS 使用html2canvas实现截图功能的问题记录和解决方案

    在实现“截图”功能时,遇到几个bug,研究了一个上午,终于全部解决了: 下面给大家分享下: 1."图片资源跨域",导致无法截图. 浏览器会提示下面的错误 DOMException: ...

  10. MySQL 之 库操作

    一.系统数据库 information_schema :虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息.列信息.权限信息.字符信息等 mysql:核心数据库,里面包含用户.权限. ...