0基础自学linux需要掌握的知识点_第1页
0基础自学linux需要掌握的知识点_第2页
0基础自学linux需要掌握的知识点_第3页
0基础自学linux需要掌握的知识点_第4页
0基础自学linux需要掌握的知识点_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux 特性 1.linux 是一款开源的文件型服务器操作系统 2.它具备:开源 安全性好 性能好 可移植性好 3.linux 的版本 redhat (小红帽) 安装包免费 要收服务费 centos 主要用于互联网行业 97%的功能和 redhat 类似,免费 suse 华为主要用 suse,开源 Ubuntu 界面最好看的 linux,可以用于 pc 电脑 andriod 简化的 linux 操作系统,主要用于手机等终端 Fedora 服务器操作系统 Oracle-linux 主要用户 linux 下的 oracle 服务器 红旗 国产 麒麟 国产 2.Linux 的安装 服务器直接安装 1,首先设置 bios 启动,可以从光盘或者 U 盘启动 2,重启电脑,设置安装 虚拟机安装 1.电脑需要虚拟机 vmware 2.电脑需要一个安装包 步骤: 1.配置 vmware 2.安装 linux linux 的用户: linux 是多用户多任务操作系统 root:超级用户,他访问所有的数据 #表示超级用户 tashi:普通用户 用$ 表示普通用户 6.linux 窗口模式有 7 中 命令模式有 6 中 ctrl+alt+f1.f6 窗口模式 alt+f7 8.【 rootcolin 】# root:登录的用户名 colin:计算机名 :当前的位置 #:表示超级用户 常用命令 切换目录 cd 目录名字 显示当前登录的用户 whoami 显示当前目录的内容 ls 显示自己的位置(绝对路径) pwd 关机:halt 常用的目录 / 表示根目录,类似于我的电脑 表示家目录,类似 window 的桌面 /root 表示上级目录(父目录) . 表示当前目录 目录的操作 新建目录 mkdir file1 file2 -同时新建两个目录,分别叫 file1 和 file2 删除目录 删除空的目录 rmdir file1 file2 -直接删除空 的目录 file1 file2 删除非空的目录 rm -rf file3 修改目录名字 mv zhongguo china -把中国目录改成 china 绝对路径:以/开头的路径叫绝对路径 相对路径:不以/开头的路径叫相对路径 复制目录 cp -r sc hb 移动目录 mv china -把 china 目录移动到家目录 mv hb hn -吧 hb 移动到 hn 下面 显示目录的结构:tree -显示家目录的目录结构 查看目录大小: du -sh china 文件操作 1.新建文件 touch abc -新建一个文件叫 abc 2.查看文件 cat abc -一次查看文件所有内容 more abc -分页查看文件 abc 内容,空格键翻页,ctrl+c 结束,不能向上翻页 less abc -分页查看查看文件 abc,空格键翻页,q 退出, 输入 v 可以进入编辑模式,可以上下翻动 head -10 abc -查看文件 abc 的前 10 行 tail -10 abc -查看文件 abc 的后 10 行 3.删除文件 rm -f abc 4.复制文件 cp abc -把 abc 复制到上级目录 5.改文件名字 mv abc cba 6.查看文件大小 du -sh abc 7.显示文件的行数 wc -l abc 8.抓取内容 grep -n test abc -在文件 abc 中显示包含 test 的行 grep -n chinese install.log 9.查找文件 find / -name “*test*“ 从根目录查找包含 test 的文件或 者目录 find . -name abc 从当前目录查找名字为 abc 的文件或者目录 编辑文件 vi install.log 有三种模式:命令模式 编辑模式 末行模式 命令模式: gg 跳转到第一行 100gg 跳转 100 行 G 跳转到末行 dd 剪切或者删除一行 5dd 向下删除 5 行 yy 复制一行 10yy 向下复制 10 行 p 粘贴 x 删除一个字符 $ 跳转到行尾 跳转到行首 /abc 向下查找 abc ?abc 向上查找 abc u 取消上个操作 编辑模式 i:光标前面插入 a:光标后面插入 s:替换一个字符插入 o:在下行插入 末行模式 :w 保存 :wq 保存退出 :q 退出不保存 :q! 强制退出不保存 :set nu 显示行号 :set nonu 取消显示行号 :1,$s/abc/ABC/g 把第一行到最后一行的 abc 替换成 ABC :2,100s/abc/ABC/g 把第 2 行到 100 行的 abc 替换成 ABC 网络命令 配置 ip 地址 setup -永久性 查看网络是否联通 ping 192.168.0.222 查看端口号 netstat -an|grep 1521 |叫管道命令 在前面的 基础上再运行后面的命令 查看已经使用过的端口好的数目:netstat -an|wc -l 临时配置 ip 地址 ifconfig 网卡名字 ip 地址 netmask 子网掩码 ifconfig eth0 192.168.0.234 netmask 255.255.255.0 查看 ip 地址 ifconfig 重启网络 service network restart ip 地址保存的位置 /etc/sysconfig/network-scripts/ifcfg-ethx 第三种配置 ip 地址方式 直接 vi ifcfg-eth0 保存,重启网络 压缩和打包(gzip tar zip) gzip 压缩命令,只能压缩文件,压缩后原文件消失,变成一个以.gz 结尾的红色 文件 gzip abc 把 abc 文件压缩成 abc.gz gzip -1(1-9) abc 1-9 表示压缩比例 9 的压缩比例高,速度稍慢 gzip -l(字母) abc.gz 显示压缩比例 gzip -d abc.gz 解压 abc.gz gunzip abc.gz (同上) tar 打包命令(把几个文件或者目录变成一个文件) tar -cvf abc.tar abc abc1 abc2 abc3 (把 abc abc1 到 3 打包一个文件 叫 abc.tar,原文件还在) tar -xvf abc.tar 把 abc.tar 解包到当前目录 tar -xvf abc.tar -C / 把 abc.tar 解压到根目录 gzip abc.tar - abc.tar.gz tar -zcvf abc.tar.gz abc fil1 fil2 -把文件或者目录 abc,file1 file2 压缩 并且打包成 abc.tar.gzf tar -zxvf abc.tar.gz -解压 abc.tar.gz 到当前目录 tar -tvf abc.tar -查看 abc.tar 里面文件的名字 zip 压缩打包 zip -r abc.zip abc abc1 -吧 abc 和 abc1 打包成 abc.zip unzip abc.zip -把 abc.zip 解压到当前目录 权限(chmod chgrp chown) ll 它不是标准 linux 的命令,ll=ls -l chmod 修改文件的权限 ,用户分三种 u user 自己 g group 组 o other 其他人 权限有三种 r :read 读 4 w:write 写 2 x :execute 执行 1 给用户增加权限 chmod g+x abc 给文件 abc 的用户组增加执行权限 给用户减权限 chmod o-x abc 给文件 abc 减少 other 的执行权限 chmod 741 abc 表示文件 abc 自己可以读写执行 组内只能读 其他人只能 执行 chgrp 切换文件的组( change group) 744 root 组 增加组 groupadd test chgrp test abc -把文件 abc 的组改成 test chown 修改文件的所有者 useradd test 新建用户 test chown tashi abc -把文件的用户改成了 tashi chown tashi:test abc -把 abc 的用户改成 tashi,组改成 test 用户和组 组: 新建组:groupadd grp1 修改组的名字 :groupmod -n grp1 grp2 把 grp2 的名字改成 grp1 删除组 groupdel grp1 删除的组下面没有用户才可以删除 查看组 cat /etc/group 用户 新建用户: useradd abc 新建用户加组 :useradd -g 666 abc -新建一个用户,它的组 id 位 666 修改用户的密码: passwd abc 切换用户 su abc -切换到用户 abc 返回到上一个用户: exit 查看用户基本信息 id abc 修改用户的名字 :usermod -l abc1 abc 把用户 abc 改成 abc1 修改用户的组 :usermod -g 888 abc 把 abc 用户的组改成 id 为 888 的 组 删除用户 userdel -r abc 查看用户:cat /etc/passwd 系统命令 查看内存 free -m 查看硬盘: df -h 查看资源 top ctrl+c 结束 查看进程 ps -ef|grep oracle 查看 oracle 的程序的进程 资源监控 vmstat 2 3 每隔 2 秒监控一次资源,监控三次 环境变量 env |grep java 查看 java 的环境变量 linux 连接 ssh 192.168.0.55 远程通过 ssh 协议 linux 连接 linux 执行可执行文件 ./abc 让配置生效 source abc 让 abc 的配置生效 显示时间 date 修改时间 date -s “2017-2-22 11:11:11“ 显示日历 cal 关机 halt init 0 shutdown -h now(12:00 ) 重启 reboot init 6 shutdown -r now (12:00 ) 隐藏文件 mv abc .abc 把 abc 变成隐

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论