下载

1下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 Linux学习笔记

Linux学习笔记.doc

Linux学习笔记

iboke
2013-01-20 0人阅读 举报 0 0 暂无简介

简介:本文档为《Linux学习笔记doc》,可适用于IT/计算机领域

Linux从命令行转到图形界面:rootlocalhost~#startxBootsequenceloadbios(hardwareinformation)ReadMBR'sconfigtofindouttheOSLoadthekerneloftheOSInitprocessstartsExecuteetcrcdsysinitStartothermodules(etcmodulesconf)ExecutetherunlevelscriptsLinux内核启动之后的后续启动是分层次的,层次更层次之间并无关系。层次:系统停机状态单用户工作状态多用户状态(没有NFS(网络的文件系统可以跟其他用户联网))多用户状态(有NFS)系统未使用留给用户图形界面系统正常关闭并重新启动Executeetcrcdrclocal(这个脚本非常重要)ExecutebinloginShellstartedrootlocalhostbjsxt#lsltotal(文件)rwrrroot(文件所有者)rootJun:(链接)lrwxrwxrwxrootrootJun:>txt(目录)drwxrxrxrootrootJun:d(目录)drwxrxrxrootrootJun:dd文件权限:rwxnone第一组rwx代表这个文件的所有者对文件的权限第二组rwx代表与这个文件所有者同组的其他人对这个文件的权限第三组rwx代表其他人对文件的权限修改文件权限(一般):chmod(修改模式)chmodx增加文件的可执行权限chmodx删除文件的可执行权限chmodux为自己加上可执行权限chmodgx为同组人(group)加上可执行权限chmodx为其他人(other)加上可执行权限修改文件权限(专业):chmod为所有人增加可执行权限chmod为所有人增加所有权限Linux表示权限采用个八进制数即位来表示即即代表rwxrxrx修改文件所有者:chowntestuser将文件的所有者root修改为testuser文件目录操作命令:touch生产一个空文件或更改文件的时间cp复制文件或目录mv移动文件或目录、文件或目录改名rm删除文件或目录ln建立链接文件wc统计指定文本文件的行数、字数、字符数ls显示文件和目录列表cd切换目录pwd显示当前工作目录mkdir创建目录rmdir删除空目录tree显示目录树cat、tac显示文本文件内容more分页显示文本文件内容head、tail显示文本文件的前若干行或后若干行whereis查找系统文件所在路径find在文件系统中查找指定的文件grep在指定的文本文件中查找指定的字符串(很常用)(grepasdf文件包含asdf字符串的行)信息显示命令:date显示和设置日期时间stat显示指定文件的相关信息who、w显示在线登录用户whoami显示用户自己的身份id显示当前用户的id信息hostname显示主机名称uname显示操作系统信息dmesg显示系统启动信息du显示指定的文件(目录)已使用的磁盘空间的总量df显示文件系统磁盘空间的使用情况free显示当前内存和交换空间的使用情况fdiskl显示磁盘信息locale显示当前语言环境管道:将一个命令的输出传送给另一个命令作为另一个命令的输入使用方法:命令|命令|命令|命令nlsRLetc(递归处理etc目录下的文件并按详细格式列表显示)$lsRLetc|more把上一个命令的执行结果交给下一个命令(管道的分页显示)$catetcpasswd|wc数文件的行数$catetcpasswd|greplrj查找文件下哪行包含lrj这个用户名#dmesg|grepeth查看第一块网卡的启动信息正常不正常$manbash|colb>bashtxt$lsl|grep"^d"(正则表达式^表达一行的开头)只列出目录$lsl*|grep"^"|wcl列出文件数数有多少行也就是显示当前目录有多少行文件rootlocalhostbjsxt#walldate(警告所有人都会收到“date”信息)rootlocalhostbjsxt#wall`date`命令替换(date命令执行的结果警告给所有人)重定向:rootlocalhostbjsxt#ls>cmdtxt(将命令执行的结果重新输入到cmdtxt文件里)rootlocalhostbjsxt#morecmdtxtcmdtxtdddrootlocalhostbjsxt#ls>>cmdtxtrootlocalhostbjsxt#morecmdtxtcmdtxtdddcmdtxtdddrootlocalhostbjsxt#Linux与Windows文件共享、当Linux与Windows在同一个局域网中能共享的情况下可以使用在Linux下安装SambaServer、在windows上架设一个FTPServer让Linux下载是不可行的Windows的IP是内部局域网的Linux的IP地址是公网的IP公网无法找到内网的IP地址。、专业的方法只有一种在Linux上搭建一个FTPServer通过Windows往上传RatHatLinux默认安装了一个FTPServer(vsftp)。Linux下配置FTPServerrootlocalhost~#servicevsftpdstart(启动FTP服务)……rootlocalhost~#ftplocalhost(查看FTP服务)……ftp>bye(退出FTP)连接Linux与Windows的网卡重启Linux然后查看Liunx的IProotlocalhostbjsxt#ipcofig再通过Windows下的DOS窗口ping该Liunx的IP能够ping通在连接FTP(命令为:ftp)若FTP连不上重启FTP若还不行问题出现在Linux防火墙关闭Linux防火墙或者开放端口关闭防火墙方法:rootlocalhostetc#serviceiptablesstop,DOS中连接上FTP之后出现User(:(none)):anonymous(匿名登录FTP)(只允许匿名用户下载不允许上传需修改配置文件才能上传)需修改两个文件一、rootlocalhostetc#morevsftpduserlist(指定了那些用户拒绝访问)修改其中的forusersthataredenied为#forusersthataredenied。二、rootlocalhostetc#vivsftpduserlistrootlocalhostetc#vivsftpdftpusers修改其中的root为#root。之后重启servicevsftpdrestart查看vsftpd配置文件rootlocalhost~#cketcrootlocalhostetc#cdvsftpdrootlocalhostvsftpd#lsrootlocalhostvsftpd#morevsftpdconfLinux启动SSH服务器(SecureShell建立在应用层和传输层基础上的安全协议专为远程登录会话和其他网络服务提供安全性的协议SSH最初是UNIX系统上的程序)rootlocalhostetc#servicesshdstartrootlocalhostetc#chkconfigsshdon

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/5

Linux学习笔记

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利