1.用户主目录下有一个文件 .bash_profile
作用:用户的配置文件,针对用户的特性进行配置
2./bin和/sbin的区别:
/bin:存放的二进制文件,可执行的文件,Linux命令由此提供,供普通用户使用,如vi
/sbin:s是super的意思,存放的与/bin一样,只是/sbin是超级用户使用的
如果要让普通用户支持/sbin下的命令,就要修改.bash_profile文件
3.Tomcat服务器中间件,web服务器
web服务器:Tomcat、Apache(组织最大)、weblogic、IIS、Jboss
4.Linux进入命令行界面:Ctrl+alt+f1~f5
回到图形界面:Ctrl+ alt+f7
5.$ 取值符 PATH=$PATH:$HOME/bin
$PATH 去变量PATH的值
echo:打印输出
6./etc/profile 系统配置文件,添加jdk的环境变量,每次启动电脑时都会设置
7.find 以文件名或属性查找文件
find 查找的范围 -name 按文件名查找
-user 按文件拥有者查找
-group 按文件所属组查找
-nouser 查找没有所属主的we文件
-nogroup 查找没有所属组的文件
-type x 按文件类型查找。d表示目录,f表示普通文件
8.修改权限
1)数字 r=4 w=2 x=1
2)字母 a+x、u+w
3)=赋值 chmod u=rw filename
chmod g=wx filename
chmod o=rx filename
chmod a=rwx filename
9.软连接可对目录,不存在的文件进行链接,硬链接不可以
10.Linux根目录下有哪些目录,有什么作用
/bin 系统启动时需要执行的二进制文件,这些文件可以被普通用户使用
/boot 用于自主加载程序(LILO或GRUB)的文件。
/dev 设备文件目录。Linux下设备被当成文件,这样一来硬件被抽象化,便于读写,网络共享以及需要临时挂在文件到系统 中。正常情况下,设备会有一个独立的子目录。这些设备的内容会出现在独立的子目录下。Linux没有所谓的驱动符。
/etc 操作系统的配置文件目录
/home 目录包含用户的文件:参数设置文件、个性化文件、文档、数据、email、缓存数据等。这个目录在系升级时应该保留
/lib 根文件系统目录下程序和核心模块的共享库
/mnt 软盘、光盘、优盘等外设的预设挂载点
/proc 目录整个包含虚拟的文件。他们实际上并不存在磁盘上,也不占用空间。(ls -l可以查看文件大小)当查看这些文件
时,实际上是在访问存在内存中的信息,这些信息使用与访问系统
/sbin 系统执行文件(二进制),这些文件不打算被普通用户使用(普通用户使用时需指定目录)
/tmp 临时文件,每次关机后被清理
/usr 目录包含所有的命令、程序库、文档和其他文件
/var 目录包含在正常操作中被改变的文件:假脱机文件、记录文件、枷锁文件、临时文件和页格式化文件
/root 系统管理员、超级用户的主目录
/opt 可选的应用程序
/lost+found 在文件系统修复时恢复的文件