一、
- linux目录结构
- bin:存放二进制可执行文件例,ls,cat,mkdir等
- dev:存放设备的文件
- etc:存放系统配置文件
- home:存放所有用户文件根目录
- lib:存放系统运行所需的共享库及内核模块
- mnt:系统管理员安装临时文件系统的安装点
- sbin:存放二进制可执行文件,需要root权限才能访问。
- usr:用于存放系统应用的程序,比较重要的目录/usr/local 本地管理员软件安装目录
-
opt 额外安装的可选应用程序包所放置的位置proc 虚拟文件系统,存放当前内存的映射root 超级用户目录用于存放运行时需要改变数据的文件
- 文件目录操作命令
- 系统管理命令
- 打包压缩命令
- tar -cvf 打包到的路径及文件名 打包文件的地址:生成 .tar包
- gzip压缩:gzip pp.tar。将生成的 .tar包gzip压缩:
- bzip2压缩:dzip2 -z pp.tar。将生成的 .tar包 dzip2压缩:
- 打包后,以gzip压缩
- tar -zcvf /home/itcast/familyA.tar.gz /home/itcast/familyA
- 打包后,以bzip2压缩
- tar -jcvf /home/itcast/familyA.tar.bz2 /home/itcast/familyA
- 解压:将 c 改为 x 即可
- 关机/重启
- showdown -r/-h/now :关机后重启/关机后不重启/立刻关机
- halt:关机后关闭电源 = showdown -h
- reboot:重新启动 = showdown -r
- Linux通道
- 前一个标准的输出作为后一个过程的标准输入
- 例如:grep –r “best” /home/* | more 。 | 是通道符。
- dpkg软件包管理
- APT高级软件包:它能自动处理依赖文件并维护已有的配置文件,快速,实用,高效。
- APT 使用的一些常用命令.
- 安装软件包:›sudo apt-get install packagename
- 删除软件包:›sudo apt-get remove packagename
- 获取新的软件包列表:›sudo apt-get update
- 升级有可用更新的系统:›sudo apt-get upgrade
- 列出更多命令和选项:apt-get help
- APT 使用的一些常用命令.
- 账户系统文件:vim /etc/passwd | 组文件:vim /etc/group
- sudo adduser niuyang;添加用户
- 口令维护命令: sudo passwd root :为root设置口令/密码,root可用
-
›passwd 用户账户名 (设置用户口令)›passwd –l 用户账户名 (锁定用户账户)›passwd –u 用户账户名 (解锁用户账户)›passwd –d 用户账户名 (删除账户口令)›gpasswd –a 用户账户名 组账户名 (将指定用户添加到指定组)›gpasswd –d 用户账户名 组账户名 (将用户从指定组中删除)›gpasswd –A 用户账户名 组账户名 (将用户指定为组的管理员)
-
- su -sudo:
- 用户账户切换: su - root:切换到root,包括工作空间也切换
- 权限
- r读权限,w写权限,x执行权限
- ls -l 查看文件权限
- ›- rw- r-- r-- 1 itcast users 2254 2006-05-20 13:47 tt.htm
- d 目录文件 , - 普通文件 ,l 链接文件
- rw- :文件所属用户的权限
- r-- :用户的权限
- r-- :其他组的权限
- 更改操作权限:chmod u/g/o/a +/-/= rwx
- r--->4
- w-->2
- x--->1
- 软件安装
- 远程登录