linux笔记
系统安装
-
分区 -> 格式化 -> 设备硬件名 -> 挂载
-
挂载点必须是空目录
-
每一个目录可以有独立的硬盘空间:
常用命令
-
- 文件格式:(第三部分表示:)
所有者u,所属组g
- 文件格式:(第三部分表示:)
- 类型:-,d,l
- ls -ld 只显示目录本身
- mkdir -p /tmp/jk/lin 递归创建
- pwd 当前目录
- cp -p 可以保留原来属性(修改时间)
- cat -n 显示行号
- tac 和cat相比,倒着显示
- more 和 less 查看大文件,less可以向上,/ 可以搜索, n搜索的下一个
- head -n 4 / 前4行
- tail -n 4 / tail -f 末尾几行 动态显示
- 链接:
权限管理命令
- 文件权限:
- 更改一个文件的权限有两个:1)user 2)管理员
- 删除一个文件,只要对文件所在目录有w权限即可
- 其它权限管理
- umask | chmod | chown | chgrp
- 文件搜索命令find
-
- 匹配任意字符; ? 匹配单个字符
- -name(根据文件名查找) -iname (不区分大小写)
- 数据块是linux里面存储的最小单元
- 其它搜索命令locate
- 在资料库中查找,需要更新资料库, updatedb ,但像临时文件tem是不被收录的
- 文件搜索命令:which
- grep
- grep 查找文件中 相关的信息 (所在的行)
帮助命令: man
- man 5 passwd
- whatis ……
- apropos
- –help
- info
- 对于一些shell 内置的命令,比如cd,ls等,用help:
用户管理
- useradd …… 新增用户
- passwd …… 用户密码
- w
- tty 表示本地终端
压缩命令
- gunzip 或者 gzip -d 解压缩
- gzip 只能用来压缩文件,不能目录
- tar 可以用于目录
- tar -cvf … .tar … 先打包, 然后 gzip .tar 压缩
- tar -zcfv
- tar -zxfv
- .zip 是window和linux里面都用的压缩包 zip uzip
- bzip2
- 总结:
网络命令
- write
- wall 后面直接跟命令即可
- ping -c 4 192.xx 注意 packet loss
- ifconfig ens33 192.xxx.
- mail +用户名 ctrl+D结束 // 接受时,直接 mail
- last 列出用户登录信息
- lastlog
- traceroute ?? 为何虚拟机桥接模式无法 tracce外网??
- netstat
- 挂载
- umount /dec/src0
关机
- init:
- cat /etc/init