Linux(CentOs6.6)系统学习笔记系列之一
来源:互联网 发布:网线摄像头软件 编辑:程序博客网 时间:2024/06/09 19:19
由于新公司的所有应用都是部署到Linux服务器上面的,然后老大要求我们每个码农都必须要懂一点Linux系统方面的知识,而之前一直都没有接触过Linux系统,但是又不想太落后于别人,于是这段时间就疯狂的恶补了一下Linux方面的知识,主要是观看慕课网上面的一些视频教程,然后自己对着视频操作了一番,大概熟悉了一下,今天是第四天,然后总结了一下,这里主要记录一些这几天的一些学习笔记,希望见证一下自己的成长。。。也希望能够帮到某些朋友。
环境:
物理机操作系统:Widows7 64bit
虚拟机:VMware WorkStation10.0
Linux操作系统:CentOS6.6
关于安装过程,百度上面已经有好多好多的大神们写好了教程,而且也都十分的详细,直接搜索跟着操作就可以了……..
--------------------------------------------------------------------------------------------------------day1Linux学习:挂载:必须分区1、 /(根分区)2、 swap分区(交换分区,内存的2倍(在真实机内存不超过4GB的情况下),不超过2GB)推荐分区1、/boot (启动分区,200MB)文件系统结构:根目录-- / ——》/dev/sda3 -- /boot ——》/dev/sda1 -- /etc -- passwd -- shadow -- group -- /home ——》/dev/sda2在linnux中是以/home目录作为盘符的,也称作挂载点----------命令提示符[root@localhost ~]#其中: root: 当前登录用户 localhost: 主机名 ~ 当前所在目录(家目录) 用户的初始登录位置 用户的家 # 超级用户的提示符 普通用户的提示符是$命令格式命令 [选项] [参数] ([]中括号表示可选)注意:个别命令使用不遵循此格式 当有多个选项时,可以写在一起 简化选项与完整选项 -a 等于 --all-----ls1、查询目录中的内容:lsls [选项] [文件或目录]选项:-a 显示所有文件,包括隐藏文件-l 显示详细信息-d 查看目录属性-h 人性化显示文件大小-i 显示inodelinux中的文件类型总共有7种:常用的有三种:首字母进行区分- 表示普通文件d 表示目录l 表示软链接文件还有特殊文件 不需要普通用户去做什么操作块设备文件、字符设备文件、套接字文件、管道文件用户组和权限:-rw-r--r--1、- 文件类型(- 表示普通文件 d 表示目录 l 表示软链接文件)2、rw- r-- r-- u 所有者 g所属组 o其他人3、r读 w写 x执行4、-rw-r--r--. 最后的一个“.”代表ACL权限5、-rw-r--r--. 1 root root 1272 Mar 23 06:30 anaconda-ks.cfg1 代表引用计数,这里表示引用了一次 第一个root是所用者(当前文件的主人)第二个root 是所属组(当前文件所属的组)-h人性化显示文件大小-d 查看目录属性ls -l /etc/ 查看/etc/目录下所有文件的属性ls -ld /etc/ 查看/etc/目录本身的属性信息ls -lh install.log (install.log表示参数)6、linux中 以“.”开头的文件表示隐藏文件7、ls -i 查看文件的ID号(i节点)每个文件都会有一个ID号 系统就是根据这个ID号(i节点)去查找文件的,判断文件所在位置------------------------------------------------------------------------------------------------------------------day21、目录处理命令:建立目录 :mkdirmkdir -p [目录名]-p 递归创建命令英文原意:make directories2、切换所在目录:cdcd [目录]英文原意:change directory 简化操作:cd ~ 进入当前用户的家目录cd 进入当前用户的家目录cd - 进入上次目录cd .. 进入上一级目录cd . 进入当前目录pwd 查看当前所在目录CTRL + L 快捷键 清屏cd japan/cd /root/root相对路径和绝对路径相对路径:参照当前所在目录,进行查找如:[root@test ~]# cd ../user/local/src/绝对路径:从根目录开始指定,一级一级递归查找。在任何目录下,都能进入指定位置如:[root@test ~]# cd /etc/cdcd ../root/japan/cangls/cd ../root/japan/cangls/识别目录的时候按两下tab键 识别命令的时候按一下tab即可tab键可以识别 命令补全 和 目录补全3、查询所在目录位置:pwdpwd (print working directory)4、删除空目录:rmdirrmdir [目录名] -- remove empty directoriesrmdir bols/rmdir japan/5、删除文件或目录:rmrm -rf [文件或目录] remove选项:-r 删除目录 (remove)-f 强制 (force)在linux中,root用户是真正的超级管理员,拥有最高权限rm -rf /rm -rf / 这条命令会删除掉根目录 / 下的所有的文件 但是系统不会崩溃rm -rf /tmp/* 或者 rm -rf /tmp/ 需要注意6、拷贝命令:cpcp [选项] [原文件 或 目录] [目标目录] copy选项: -r 复制目录 -p 连带文件属性复制 -d 若源文件是链接文件,则复制链接属性 -a 相当于 -pdrcp -r japan/ /tmp/cp 在复制目录的时候 前面需要加上 -rll /tmp/ls /tmp/ll 命令 = ls -l7、剪切或改名命令:mvmv [源文件 或 目录] [目标目录] movemv japan/ /tmp/japan1mv 在剪切的时候 不需要加上 -r 选项mv 即是剪切命令(源文件与目标文件处在不同目录下面)同时又是改名命令(源文件与目标文件处在同一目录下面)---------------------------------------------------------------------day31、常用目录的作用/ 根目录/bin 命令保存目录(普通用户就可以读取的命令)/boot 启动目录,启动相关文件/dev 设备文件保存目录/etc 配置文件保存目录/home 普通用户的家目录/lib 系统库保存目录/mnt 系统挂载目录(空目录)/misc 挂载目录(空目录)/media 挂载目录(空目录)/root 超级用户的家目录/tmp 临时目录/sbin命令保存目录(超级用户才能使用的目录)/proc 直接写入内存的/sys 直接写入内存的/usr 系统软件资源目录 /usr/bin/系统命令(普通用户) /usr/sbin/系统命令(超级用户)/var 系统相关文档内容/proc 和 /sys 目录不能直接操作,这两个目录保存的是内存的过载点是内存的盘符,这两个目录的数据是直接写进内存的,所以这两个目录不允许直接操作lsls usr/根目录下的 bin 和 sbin ,usr目录下的 bin 和 sbin,这四个目录都是用来保存系统命令的。其中,bin目录下的文件 普通用户就可以执行(不管是根目录还是usr目录下)而sbin目录下的文件 只有root超级用户才有执行的权限可以在家目录root(超级用户root) 或 home(普通用户) ,以及tmp目录下随便放内容 做练习2、linux如何关机1、直接关电源 2、init 0 3、telinit 0 4、shutdown -h now 5、halt6、poweroffshutdown -h now 关机
0 0
- Linux(CentOs6.6)系统学习笔记系列之一
- Linux(CentOs6.6)系统学习笔记系列之二
- hadoop系列之一安装linux系统CentOS6.7
- VMWare Workstation 学习笔记之一:CentOS6.4 Linux 系统安装篇
- Linux学习笔记之一 系统篇
- linux 学习系列之一
- Linux学习笔记之一
- Linux学习笔记之一
- Bootstrap快速学习笔记(1)排版系列之一
- Bootstrap快速学习笔记(2)表单系列之一
- Linux安全体系学习笔记之一:Linux日志系统与审计系统
- 【linux学习笔记之一】linux系统目录结构以及常用系统命令
- ZedBoard-Linux学习笔记之一
- linux学习笔记 centos6.6用yum安装lamp
- linux学习之centos6.6——(1)——系统简介及安装
- Android Fragment系列学习笔记之一
- Deep Learning学习笔记整理系列之一
- 积跬步-至千里系列之一:Linux系统学习的一些初级命令
- WebBrowser如何控制Frame下面的元素
- OC js 交互
- VMware一些坑
- 如何打一手好Log
- The EM Algorithm(EM算法)
- Linux(CentOs6.6)系统学习笔记系列之一
- 数据库架构的演变
- 数据结构(严蔚敏)之一——顺序表之c语言实现
- cocos2dx 安装与工程创建
- JVM_Bind
- 从零开始读MBProgressHUD(三)
- 手指数字表示
- Hduoj1020【水题】
- matlab dot函数