第七周学习笔记

一.安装centos系统

1.先下载centos的安装镜像

2.创建新的虚拟机(选择Linux系统,centos7-64版本)并完成内存和处理器等的配置问题

3.完成之前,点击新CD/DVD选择下载的centos7镜像文件,即可开启虚拟机

4.完成配置后安装即可

5.安装完成后,重启即可

二.Linux基础命令

ls 查看当前目录的所有文件
ls -al:查看目录及文件,(-a表示查看全部文件,-l表示以长格式显示文件详细信息)
cd:切换工作目录
cd.. :表示切换到上一层目录
cd. :表示切换到当前目录
pwd:查看当前工作目录路径
mkdir -p test1:创建名为'test1'的目录,(-p表示创建多层级目录)
rmdir test1:删除空目录
touch 创建文件 -p 递归创建(当父目录不存在时,同时创建)
tab  补全代码
rm -rf:删除非空目录或文件(-r表示递归删除,-f表示是否给出信息提示)

Linux文件名称
touch test.txt:创建名称为'test'的文件,(文件后缀.txt表示记事本文件)
vi test.txt:编辑文件
cat test.txt:查看文件
wc -clw test.txt:统计文件,(-c表示统计文件的字节数,-l表示统计文件的行数,-w表示文件的字数)
cp -r test:复制文件,(-r表示将指定的目录文件和子目录一起复制)
mv/dayo1.txt/day002txt:移动文件和重命名,(day01表示原文件路径,day002表示新文件路径)
tar -czvf t1.py.gz t2.zip:压缩文件,(-c表示创建压缩包,-z表示使用gzip压缩文件,-v表示操作过程,-f指定压缩文件)
tar -xzvf t1.py.gz t2.zip:解压文件,(-x表示从压缩包取文件)
rm -fr test:删除文件,(-f表示是否弹出提示信息,-r表示递归删除)

用户与用户组的管理
UID  用户身份证号  有且只有一个
GID  同一组只有一个    
userdel   用户名   删除用户   -r  删除用户时删除用户家目录
groupadd 组名 :创建组
cat /etc/group :查看组信息
groupdel 组名:删除组
useradd -g 用户名:添加用户
passwd 用户名:设置密码
cat /etc/passwd :查看用户信息
userdel 用户名:删除用户

权限管理
rw-         r--        r--            root  root    123
属主权限    属组权限   其他人权限     属主  属组    文件名
授权对象
属主    u  
属组    g 
其他人  o
所有人  a
权限类型 
读     r   4
写     w   2
执行   x   1
chmod       更改权限
chmod  授权对象ugoa(赋予值+ - =)权限类型rwx   文件或是目录
-R   对目录更改权限时,对其子文件和目录同时更改
chown    属主.属组   文件或目录
chown    属主        文件或目录    只更改属主
chown    .属组       文件或目录    只更改属组
-R   对目录更改权限时,对其子文件和目录同时更改

网络管理
ip  a     查看本机ip
netstat   查看本机端口    p 端口     t tcp端口    u  udp端口   
netstat -lntp
ping    ip或域名    检测机器之间连通性
/etc/sysconfig/network-scripts/    linux网络配置目录
telnet   ip   端口    检测端口是否可以链接

软件管理
1、RPM工具
mysql-community-client-    5.7.25-1.  el7.x86_64. rpm
软件名  版本号    发布平台    后缀
rpm   参数   软件包       参数     -i 安装     -q 查询   -e 卸载
2、YUM工具
能够解决依赖关系
yum   参数    软件名     参数:   install 安装  reinstall 重装   update 升级
list 带有@标识的表示已安装    remove 卸载
/etc/yum.repos.d/   yum仓库
-y   一键确认
例如 yum install httpd -y (一键安装http服务)

程序管理:
systemctl     参数     软件名    参数:start 启动  stop 停止   restart 重启    status 查看状态
enable 设置开机自启     disable 关闭开机自启
例如:systemctl enable httpd.service (设置httpd开机自动启动)

linux系统常用命令:
reboot 重启操作系统
halt     立即关机
date     查看时间     -s修改时间
free     查看内存     -m以M级别展示   -g以G级别展示
df -Th   查询存储
du -sh   查看当前目录使用情况
clear    清屏

第二版:

在Linux中存在绝对路径和相对路径。

绝对路径:路径的写法一定由根目录 ‘/’写起,例如/usr/local/net-snmp.
相对路径:路径的写法不是由根目录 ‘/’写起。例如#cd /etc
(1)pwd:显示当前目录的工作名称

(2)cd:change directory用来变更用户所在目录

特殊符号    作用
~    代表用户的家目录
-    表示返回前一个目录
.    表示当前目录
..    表示当前目录的上一级目录
(3)ls命令

命令    作用
ls    显示目录与文件信息
常用选项:
    -a 显示所有,包括隐藏文件和目录

    -d 显示目录本身的信息,而非目录下的文档信息

    -h 人性化显示容量信息

    -l 长格式显示文档的详细信息

    -u 显示文件或目录最后被访问的时间

    -t 以修改时间排序,ls命令默认是以文件名排序

    -r, --reverse               逆序排列

(4)mkdir命令:创建目录  mkdir+目录名

        常用选项 :  –p 创建多级目录。

(5)rm命令

命令    作用
rm     删除文件或目录
常用选项:
         -f 不提示,强制删除

         -i 删除前,提示是否删除

         -r 递归删除,删除目录下所有文件和目录

 注意:常用 rm –rf XXX,千万不能执行rm –rf  / ,否则它会把你的系统文件全部删除,非常危险!

(6)touch命令:创建文件

(7)stat命令:查看文件详细信息,后要加查看的文件名

查找命令

(8)cat命令:查看文件内容

        常用选项:-b 显示行号,空白行不显示行号

                          -n 显示行号,包括空白行

                          -A列出所有隐藏符号

(9)more命令:分页查看文件内容,通过空格键查看下一页,q退出查看。

(10)less命令:分页查看文件内容,空格,方向键上下回翻,q退出查看。

(11)head命令:查看文件头部内容,默认显示前10行。

     选项 –n 显示前n行

(12)tail命令:查看文件尾部内容,默认显示尾10行。

         常用选项 :–n 显示后n行

         tail还有一个重要的作用是用来显示文件中,实时新增的内容,方法如下:tail -f xxx

(13)cp命令:复制文件和目录

           用法: cp [选项] 源 目标

           常用选项:-r 递归,复制子文件和子目录,一般用在复制目录

                            -a 复制时保留源文档的所有属性(权限时间等)

(14)mv命令: 移动或重命名文件或目录

(15)pwd命令:显示工作的绝对路径

(16)echo命令:输出内容到控制台

(17)ln命令:创建一个软连接

            用法:ln -s [源文件或目录][软连接名]

帮助命令

1.man命令:帮助命令

       用法: man [选项]  命令

       常用选项:-f 或 whatis   查看命令拥有那个级别的帮助

2.info命令:帮助信息

3.help命令:只能获取shell内置命令的帮助

         --help;选项来查看帮助,例如:ls --help

  • 32
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值