zoukankan      html  css  js  c++  java
  • linux a

    /dev/hda5

    hd表示IDE设备
    
    sd表示SCSI设备
    
    硬盘的顺序号以字母a,b,c等表示
    
    分区的顺序号,以数字1、2、3等表示
    

    linux中默认使用的文件系统类型
    EXT4,第三代拓展文件系统

    SWAP,交换文件系统

    linux支持的其他文件系统类型

    FAT16FAT32NTFSXFSJFS

    红帽下密码忘记怎样修改密码?

    在倒计时开机的时候按e,然后再按e

    选择第二个,再按e

    然后空格 s 然后回车

    然后按b引导单一模式

    然后执行系统命令的root权限passwd

    然后reboot

    创建用户useradd 用户名

    命令格式

    -来引导单个字符

    --来引导多个字符

    多个短格式可以都用-来引导

    常用的快捷方式:

    ctrl+u 清空至行首

    ctrl+k 清空至行尾

    ctrl+l 清屏

    ctrl+c 取消本次命令的编辑

    反斜杠,强制换行

    hostname计算机名字

    一般用ifconfig eth0 来看

    查看cpu信息

    cat /proc/cpuinfo

    查看内存信息

    cat /proc/meminfo

    关机poweroff halt

    重启reboot

    ls -lh 查看当前的目录 (主要是大小不是字节,是以大小来显示的)

    关于linux的权限

    u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是

    + 表示增加权限、- 表示取消权限、= 表示唯一设定权限

    chmod 权限 /bin

    du主要是用来看文件内存

    du -sh 文件夹 查看文件大小

    mkdir -p可以递归创建

    cp命令(复制文件或目录)

    -s:递归复制整个目录树

    -p:保持原文件属性不变

    -f:强制覆盖目标同名文件或目录

    -i:是否覆盖要提醒

    clean清屏

    find查找命令

    查找条件

    find 目录 -name 名字(或者user、size、type)

    vi的用法

    -r用于恢复系统突然崩溃时正在编辑的文件

    -R只读文件的形式打开

    +n用来说明在进入vi的文件的第几行,不指定,则位于最后一行

    a在光标后插入文本

    i在光标前加文本

    dd删除当前行(可加数字)

    p黏贴

    yy复制当前行

    查找文本是向下查找

    ?是向下查找

    按n是进行向上或者向下查找

    在命令模式下按r是进行替换
    在进行批量替换可使用全部

    :%s/需要替换的文字/替换的内容/g
    

    指定行的替换

    :前行数,后行数s/需要替换的文字/替换的内容/g
    

    从光标删除到最后

    .,$d
    

    :行数 跳转到指定行数
    恢复之前刚打开的记录

    :e不行就加!

    wc统计文件的信息类

    压缩命令

    gzip压缩后是名称是gz,bzip2是bz2

    gzip 选项(-9高度压缩,) 文件 文件压缩名字.gz

    gzip -d 文件名就是解压

    打包命令tar -cvf 指定名称打包后 .tar 需要的文件

    查看包 tar -tvf 压缩包

    追加进去 tar -rvf 文件

    解压缩包 tat -xvf .tar (当有gz文件时,用zxvf,用bz2,用bxvf)

    rpm的安装

    dt -t查看挂载

    没有挂载就挂载

    mount /dev/sr0/media

    然后定位到packages

    cd /media/packages

    然后找到相关的信息

    rpm -ivh 包名字 (i是安装,vh是显示详细信息)

    rpm -qi 包名字 查看安装的信息

    rpm -ql 包名字查看安装路径

    rpm -e 包名字 卸载

    命令模式下:.,$d删除

    配置red hat yum

    vi /etc/yum.repos.d/rh回车补全

    image-20210618082559233

    然后把最后一行的密钥复制下来,然后保存

    再rpm --import 密钥

    开始安装软件

    yum -y install 安装的软件

    这样会处理软件安装所需要的依赖的安装包

    卸载就是

    yum -y remove 安装的软件

    相关网站启动服务设置

    service httpd start

    service mysqld start

    mysqladmin -u root passwd 密码

    登录

    mysql -u root 密码

    show datebases;

    exit退出

    查看防火墙策略

    iptables -L -n

    关闭防火墙

    iptables -F

    再关闭一个setenforce 0(表示关闭selinux防火墙)

    对网站进行一个ip多个端口

    vi etc/httpd/conf/httpd.conf

    然后搜索G

    image-20210618090952762

    7yy进行复制,然后p,去掉没必要的,改成8000以上端口, 只留DOcument的就行了,其他的去掉,然后把#去掉生效,然后查找listen,监听端口增加这个端口,然后创建目录在该端口的地址,然后重启服务,service httpd restart可以用status看状态

    dpkg安装包安装-i安装-l查看-r移除

    创建用户

    useradd 用户名

    passwd 用户名 进行设置密码指定用户

    查看用户id cat /etc/passwd

    删除userdel 用户名 要想删除彻底把家目录也清空useradd -r 用户名

    cat /etc/shodow密码的查看可用john的kali下的破解

    kali下的清屏 ctrl+l或者clear

    关于ifconfig可以用ifconfig eth0:01 IP地址/24进行添加
    网卡类型

    image-20210704073127645

    查看或设置主机路由表信息

    route -n

    查看网络连接情况

    netstat命令

    查看系统的网络连接状态,路由表,接口统计等信息

    image-20210618101147467

    netstat -tnlp 查看端口tcp的

    netstat -tunlp 查看端口udp的

    看进程用ps -aux或者top动态查看
    网络配置设置:

    两种方法:
    第一是在/etc/syscomnfig/network-scripts/目录下的ifcfg-eth0
    把BOOTPROTo设置为静态static,dhcp自动获取
    IPADDR	IP地址
    NETMASK	子网掩码
    GATEWAY	网关
    另外的就是在gui界面上设置
    类似win的
    

    重启network网络服务

    service neteork restart

    禁用、启动网络接口

    ifdown eth0

    ifup eth0

    编辑dns服务器(域名解析配置文件)

    /etc/resolv.conf文件

    保存本机需要使用的dns服务器的ip地址

    别人都在不停的努力,自己又怎么会停
  • 相关阅读:
    Linux安装python3.6
    Django之Model操作
    Django
    html学习笔记-XML-Javascript
    html学习笔记-XML
    html学习笔记-DOM
    在IDEA中编辑struts国际化properties文件
    Java中的Serializable接口和transient关键字
    关于Kettle的事务和转换内步骤的顺序执行
    Mac、Linux下两个Emacs共享一个配置文件
  • 原文地址:https://www.cnblogs.com/chenyouxiu/p/14968190.html
Copyright © 2011-2022 走看看