Linux笔记.docx
- 文档编号:28657502
- 上传时间:2023-07-19
- 格式:DOCX
- 页数:16
- 大小:19.84KB
Linux笔记.docx
《Linux笔记.docx》由会员分享,可在线阅读,更多相关《Linux笔记.docx(16页珍藏版)》请在冰豆网上搜索。
Linux笔记
VMnet0桥接网络没限制,就相当于两台机子可以跨网段访问
VMnet1仅主机网络只有局域网内可以访问
VMnet8nat网络
链接Linux时需要一个个对应好来
1、Bridge模式
这种方式设置很简单,只要虚拟系统和跟本地主机在同一个网段就可以。
例如:
本机的本地连接设置
IP地址:
192.168.1.10
子网掩码:
255.255.255.0
默认网关:
192.168.1.1(根据自己的网络情况填写)
首选DNS:
8.8.8.8
虚拟系统本地连接设置
IP地址:
192.168.1.11
子网掩码:
255.255.255.0
默认网关:
192.168.1.1(根据自己的网络情况填写)
首选DNS:
8.8.8.8
这样虚拟系统就相当于网络中的一台真实机器可以上网了。
2、NAT模式(推荐使用这种方式)
这种方式设置比较复杂一点,不占用网络中的IP地址,只要本地主机能上网,那么虚拟系统就能上网。
看一下详细的设置方法:
安装完vmware之后,要保证VMwareNATService这个服务是启动的
虚拟系统本地连接设置
IP地址:
192.168.10.11
子网掩码:
255.255.255.0
默认网关:
192.168.10.2
首选DNS:
8.8.8.8
这样虚拟系统就可以和本地主机一样上网了。
3、hostonly模式
这种方式设置方法和Bridge模式基本一样,只要本地主机的VMnet1中设置和虚拟系统中本地连接在同一个网段就可以。
例如:
本机的本地连接设置
IP地址:
192.168.2.10
子网掩码:
255.255.255.0
默认网关:
(为空)
首选DNS:
(为空)
虚拟系统本地连接设置
IP地址:
192.168.2.11
子网掩码:
255.255.255.0
默认网关:
(为空)
首选DNS:
(为空)
这种方式不能上网,要想上网需要共享一下本地主机的本地连接。
在服务器高峰时期不建议使用大命令,如查找find
Unix捆绑了C语言和TCP/IP
Unix主要版本
AIXIBM公司
HP-UXHP
SolarisSun
linux
https:
//www.kernel.org/Linux内核版本
3以上的版本不区分稳定不稳定
LAMPLinux、Apache、MySQL、PHP
支撑互联网的开源技术
root/home/xy/Desktop
^表示开头的意思
#开始的行都是注释行
-i不区分大小写
-r递归,一般是强制的意思
exit可返回上次的模式、用于切换用户
su进入管理员模式
exit退回用户模式
ls-l列出文件及文件夹
第一位l链接
第一位-文件
第一位d目录
drwxrwxr-x
r读可以产看文件内容可以列出目录中的内容
w写可以修改文件内容可以在目录中创建。
删除文件
x执行可以执行文件可以进入目录
有r权限一定有r权限
第一组u创建这个文件的人拥有的权限
第二组g和创建这个文件的人同组的拥有的权限
第三组o剩下的人拥有的权限
chmod+/-x1增加或减掉文件1的执行权限
chmodu+x1给用户自己增加执行权限
chmodg+x1给用户同组人增加执行权限
chmod755
chmod766
chmod759
...
r=4
w=2
x=1
5r-x
6rw-
7rwx
chmod-R777/tmp/a改变a目录的权限同时改变其里面所有目录的权限
chowncx1将文件1的拥有者变为cx只有管理员root才可以改
umask-S显示当前创建目录的默认权限
新建的文件会把执行权限删掉防止木马病毒的执行
cd/进入根目录下的文件,如“/home”,它表示的是在根目录下的“home”文件
cd进入当前文件夹下的文件
cd..返回上一级
pwd查看当前所在位置
mkdir创建文件夹
touch创建文件
rm-rf强制删除文件
cp-r12强制复制文件
mv12将1移动到2
vi编辑文本后面加文件名
vi里加a由命令模式进入到编辑模式
编辑完后Esc输入:
w保存
编辑完后Esc输入:
q退出
编辑完后Esc输入:
q!
不保存强制退出
进入需要编辑的文档删除光标一行dd
进入需要编辑的文档删除光标一单词dw
进入需要编辑的文档增加一行o
more4.txt分屏显示4.txt的内容按q结束分页浏览
less4.txt分屏显示4.txt内容,按上箭头可以向上翻页
在less显示下,/(想要查找的内容)可以查找,按n显示查找的下一页
cat-n4.txt按行显示全部内容不是和浏览长的文件
tac4.txt倒叙显示,最后一行开始(全部)
head-34.txt显示前三行内容
tac4.txt倒叙显示,最后一行开始(全部)
tail-34.txt显示最后三行的内容(只有三行)用来查看日志
tail-3/var/log/messages查看最新三行日志
find.-name4.txt在当前文件夹下查找4.txt文件
find/-name4.txt在根目录下查找4.txt文件(最好在管理员模式下进行,更简洁)
find/home-name4.?
?
?
在根目录里的home文件夹里查找,后面三个问号代表未知的符号
find/home-iname4.txt不区分大小写,即大小写都可搜到
find/-size+204800查找根目录下大于100MB的文件
find/-size+102400-a-size+204800查找大于50MB同时小于100MB的文件
-aand-oor
一个数据块=512字节=0.5K
100MB=102400KB=204800个数据块
find/homeusercx在home目录下查找所有属于cx的文件
find/etc-cmin-5查找5分钟之内被修改过文件属性的目录
-amin访问时间浏览过的文档
-mmin文件内容改变文档
find/home-name4.txt-execls-l{}\;对查找到的文件进行显示
find/home-name4.txt-okls-l{}\;一个个文件问你要不要删除
locate快速查找资料库,相当于Windows里的everything节省资源,降低CPU消耗
每次locate前都要updatedb更新文件资料库
locate里临时文件夹是不在资料库里的,如tmp
whichcp查找命令cp是哪个文件夹,谁可以用/bin
whichuseradd/sbin
whereiscp不仅能查到命令所在位置还能查到所在帮助文档所在位置
ln4.txt5硬链接将4.txt文件链接到5,4.txt改动5也跟着改动。
同步更新,是两个单独的文件,但是有关联,当成备份,也可完成为未完成的脚本
不能跨分区,不能对目录使用
ln-s4.txt5软链接相当于快捷方式所有人都可以操作,权限很高
useraddcx添加一个用户(在Home文件显示进入root模式下配置)
userdelcx删除用户,还要到Home文件里删除文件
passwdxy为xy用户设置新密码
sucx切换到cx用户
cd/Home/etcmorepasswd显示用户、及shell
wc统计文本字数、行数、字符数
grepcx4.txt查找4.txt里有cx的那一行
cat/etc/passwd|grepvar在passwd里查找var的那一行|是管道的意思
ls-l*|grep"^-"|wc-l列出当前文件夹里有多少文件
walldate通知所有人date
wall`date`通知所有人日期
重定向输出ls>cx.txt显示所有的列表并存入cx.txt文件里
重定向输入wall /bin存放系统目录 /boot存放启动目录 /dev设备文件保存位置 /etc配置文件保存位置 /home普通用户的家目录 /lib系统调用的函数库 /lost+found当系统以外崩溃,磁盘碎片放在这 /media挂载目录媒体设备,如软盘光盘 /mnt挂载目录移动硬盘U盘 /misc挂载目录NFS服务 /opt第三方安装软件保存位置也可保存到/usr/local /proc存放CPU信息 /sys存放内核消息 /usr系统软件资源目录 /var日志目录 ls命令 -aall所有 -llong详细信息 -lh包括K、M 第一个数字代表引用了多少次 .开头的是隐藏的文件 ls-ld/etc显示根目录下etc文件的内容,就自身文件 ls-i显示当前目录里所有目录的节点号 touch"xycx"创建带空格的文件需加双引号 man命令显示命令的帮助文档 manlsq退出 man1命令的帮助 man5配置文件的帮助 whatis简短的介绍命令 apropos简短的介绍配置文件 date052514532016.18修改时间五月25下午14点53分,2016年18秒 helpcd内置命令用help查找 cd: /usr/share/man/man1/cd.1.gz/usr/share/man/man1p/cd.1p.gz在share里 whotty本地终端pts远程终端 w查看当前登录的用户具体信息 gzipcx压缩cx文件 gunzipcx解压缩cx文件 gzip只能压缩文件不能压缩目录 压缩后不保存源文件 tar-c打包 -v显示详细信息 -f指定文件名 -z压缩 -x解压缩 zipLinux和Windows都支持 可保留源文件 可压缩目录 zipcx2cx zip-rtest2test bzip2压缩比很惊人 -k产生压缩文件后的源文件 bunzip2解压缩 -k保留压缩包 网络命令 writecx给cx用户写信前提是用户要在线 mailcx给cx用户写信,不管对方在不在线都可以发送 cxmail就可显示 h查看多少邮件 d删除邮件 wall给所有在线的用户广播消息 ping-c3只显示三条icmp消息 last查看什么用户在什么时候登录过 lastlog显示所有用户上一次登录的时间 traceroute显示数据包到主机的路径 netstat显示网络相关信息 -ttcp协议 -uudp协议 -l监听 -r路由 -n显示IP地址和端口号 -tlun查看当前电脑的端口有80端口就可以上网 -an查看所有监听网站 -rn查看网关 setup设置网络(要输管理员密码) shutdown-c取消前一个关机命令 -h关机 -r重启 shutdown-rnow现在重启 halt poweroff init0关机 init6重启 最好就用shutdown vim 命令模式下setnu给文本标记行数 setnonu取消行号 u撤销上一个命令 wq保存并退出 从命令模式进入编辑模式 a在光标所在字符后插入 A在光标所在行尾插入 i在光标所在字符前插入 I在光标所在行行首插入 o在光标下插入 O在光标上插入 定位命令 gg到第一行 G到最后一行 : n到第n行 x删除光标所在处字符 nx删除光标所在处后n个字符 dd删除光标所在行 dG删除光标所在行到文件末尾内容 D删除光标所在处到行尾内容 : 12,20d删除12到20的行 yy复制当前行 nyy复制n行 dd剪切 nyy复制当前行以下n行 p粘贴在当前光标所在行下 r替代光标所在字符 R从光标所在处开始替换字符,按退出键结束 /ftp搜索文本中关于ftp的关键字,按n查询下一个不区分大小写 %sasd/qwe全文替换指定字符串 ZZ快捷键保存并退出 : wcx另存为cx的文件 : r文件名导入一个文件内容到文本 : r! 命令导入一个命令的结果到文本 编辑快捷键(只在一个文本里有用) mapctrlvpI# mapctrlvbOx按快捷键ctrl+b在任意行删除行首 : 1,4s选中1到4行 : 1,4s/^/#/将1至4行添加注释 : 1,4s/^#//将1至4行的注释去掉 abcxxy以后每次输入cx都会变成xy 软件包的管理 RPM包命名原则 httpd-2.2.15-15.el6.centos.l.i686.rpm httpd包名 2.2.15软件版本 15软件发布的次数 el6.centos适合的Linux平台 i686适合的硬件平台 rpm扩展名 mount/dev/sr0/mnt/cdrom/将光盘添加到挂载点 RPM包依赖性a->b->c->d 依赖性文件后面是.so.数字结尾的都是库文件需要在模块查询网站搜索 模块依赖查询网站: 有的包后面有noarch,意思是所有Linux都可以安装 如apche-commons-pool-1.6-9.el7.noarch.rpm 如果操作的是没有安装的软件包,用包全名 操作已经安装的软件包,使用包名是搜索/var/lib/rpm/中的数据库 RPM安装 rpm-ivh -i安装 -v显示详细信息 -h不检测依赖性 rpm-Uvh升级包 rpm-e包名卸载包 rpm-q查询包名 rpm-qa查询所有已安装的包 rpm-qa|grephttpd利用管道符查询所有Apache有关的包 rpm-qihttpd查询安装Apache包的详细信息 rpm-qlhttpd查询安装Apache包的安装位置 rpm-qf文件的绝对路径查询文件所属的包 rpm-qR查询安装包的依赖性 rpm-qRp查询未安装包所需的依赖性 rpm-Vhttpd如果没有提示信息,说明配置文件没有被修改 RPM包文件的提取 适用于,误删了某个文件,但知道该文件所在的包,即可单独提取出该文件 mv/bin/ls/tmp/ Rpm2cpio/mnt/cdrom/Packages/包名|\#一行写不下,换行的意思#>cpio-idv.bin/lscpio-idv的意思是提取 cpls/bin/ls servicenetworkrestart重启网络服务 RPM包安装在默认位置中,源码包安装在人为指定目录中 源码包一般安装在/usr/local/软件名/ 启动文件/etc/rc.d/init.d/httpdstart Servicehttpdstart(红帽专有命令) Apache的启动 /etc/rc.d/init.d/httpdstart cd/var/www/html/ 创建一个index.html文件,即可改变Apache测试页面
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 笔记