1、linux学习笔记中级班Linux笔记(中级)文件处理命令:lslist命令所在路径:/bin/ls选项:-a 显示所有文件,包括隐藏-l 显示详细信息-d 查看目录属性用户不同,拥有的命令也不同:Root:/sbin / usr/sbinAll user: /bin /usr/bin缩写:bin-binary usr-user sbin-super binary命令:pwd愿意:print working directory创建空文件:touch目录创建命令:mkdir英文:make directory复制命令:cpCp R 源 目的移动和改名文件:mvMv 源 目的删除文件:rm删除目录:
2、 rm r删除空目录:rmdir软链接 ln s硬链接 lnLinux系统并不认字母,只认识数字,所以引出来i节点ls I 显示文件的i节点,设计到系统内核,每个文件都有一个i节点硬链接不能跨文件系统Ls ld 显示目录权限权限管理命令:chmod更改文件UGO的权限,rwx权限文件的读命令:cat more head tail写命令:echo viX类:命令 脚本目录的读命令:ls 创建还删除权限:mv rm touch mkdirX类:cd权限管理命令改变所有者Chown 用户 文件或目录改变所有组 chgrp 组名 文件或目录修改文件或目录创建的默认权限Umask S查看默认权限Umas
3、k显示的0022 0特殊权限为 022ugo掩码显示方式,实际为777-022=755Linux权限规则:缺省创建的文件,不能授予可执行的X权限。Umask 022(数字必须是掩码)这样才能修改默认权限文件搜索命令:which whereis(只能查找命令)命令所在路径:/bin/whichFind 可以查找文件、目录和命令Find 搜索路径 搜索关键词 -name 根据文件名进行查找 -size 根据文件大小查找,大小用block数据块表示512字节=0.5KB 大于 + 小于 -user 根据文件所有者查找 根据时间查找:ctime、atime、mtime(以天为单位) Cmin、amin
4、、mmin(以分钟为单位) C-change 改变(表示文件的属性修改过) a- access访问 (表示文件被看过,访问过)b- m-modify修改(表示文件的内容被修改过)-时间之内,+超过多久时间(find /etc mmin -120)Find应用的连接符:-a and 逻辑与 o or 逻辑或连接符-exec不需要询问,-ok是有询问的find查询的结果 转义符,使符号命令使用本身的含义(例如rm时有提示,rm 就没提示了-type 文件类型 f:二进制 l:软连接文件 d:目录 Find /etc name init* -a type l根据i节点删除文件Find inum i节
5、点数值 Find 目录 inum 数值 exec rm ;Locate命令(linux独有的命令) 根据文件数据库查找,对于新建立的文件查找不到 需要updatedb来配合locate来查找文件或目录,适合查找系统文件或命令Grep文件中搜索指定的字串 Grep 指定字串 源文件 Grep ftp /etc/services帮助命令:man 英文:manual 可以获得帮助信息(man 命令或配置文件) 只能查看配置文件的帮助 Man 1 词(命令) man 5 词(配置文件)获得命令干什么用的:whatis 命令Help 查看shell内置命令的帮助压缩解压命令:gzip英文:gun zip
6、Gzip 选项(文件)压缩后为.GZ格式只能压缩文件,不能压缩目录不保留源文件解压缩:gunzip 或gzip dTar 可以打包文件和目录 -c 产生打包文件.tar -v 显示详细信息 -f 指定压缩后的文件名 -z 打包同时压缩Tar zcvf dirl.tar.gz dirlFile 文件名(可以判定这个文件为什么类型的文件) -x 解包.tar文件Tar zxvf dirl.tar.gz压缩命令:zipZip r ;压缩目录Zip 文件 ;压缩文件压缩名称:bzip2(压缩比非常高)Bzip2 k ;可以保留原文件格式:.bz2解压:bunzip2 -k 压缩文件名;保留原压缩文件网
7、络通信指令:write给在线的用户发信息,实施通信工具ctrl+D结束回话Wall 网络发广播Ping s 包的大小(最大65507) ip地址 -c ping几个包Shell应用技巧快捷键:ctrl+l 清屏 Ctrl+u 光标前所有内容都删掉定义别名:alias copy=cp Alias xrm=“rm r”组合命令必须要带“”Alias 显示别名列表Unalias 取消别名 输入/输出重定向 计划任务:每天定时发cpu系统使用情况例如TOP到指定邮箱,每天就收邮件查看系统状态就可以了,回头可以研究一下怎么做2在计划任务中应用比较广泛管道Wc计数器,算一下又多少行文本编辑器:vim/vi这些配置是临时的,没有保存需要修改配置文件来保存自己设定的快捷键和功能/.vimrc 这就是配置文件Hwclock hctosysHwclock 硬件时钟Mbr 主引导记录Windows 的引导自举程序ntldrLinux的叫GRUBKernel 叫内核在系统启动时,内核只做两件事:驱动硬件 启动进程init数字越小越优先启动 切换的时候K开头的文件被用到了Linux系统启动步骤:自举程序GRUBHd0,0 第一个硬盘,第一个分区进入GRUB输入空格+1按b启动单用户模式
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1