最近在学长的要求下学习了一些简单的linux命令,发现 Linux真的是博大精深。菜鸟的我做了一些汇总,如下:
1.用户之间的切换,如切换到root,
退出当前的 root用户,用exit
2.了解一下linux的文件目录结构:
/:根目录,位于Linux文件系统目录结构的顶层,一般根目录下只存放目录
/bin,/usr/bin:该目录为命令文件目录
/boot: 该目录中存放系统的内核文件和引导装载程序文件
/dev: 设备(device)文件目录,存放linux系统下的设备文件
/etc: 系统配置文件存放的目录,该目录存放系统的大部分配置文件和子目录
/home: 系统默认的用户宿主目录,新增用户账号时,用户的宿主目录都存放在此目录下,~表示当前用户的宿主目录
/lib,/usr/lib,/usr/local/lib:系统使用的函数库的目录,程序在执行过程中,需要调用一些额外的参数时需要函数库的协助,该目录下存放了各种编程语言库
/lost+fount: 在EXT2或EXT3文件系统中,当系统意外崩溃或机器意外关机,产生的一些文件碎片放在这里
/mnt,/media: mnt目录主要用来临时挂载文件系统,为某些设备提供默认挂载点
/opt: 给主机额外安装软件所摆放的目录
/proc: 此目录的数据都在内存中,如系统核心,外部设备,网络状态
/root:系统管理员root的宿主目录,系统第一个启动的分区为/
/sbin,/usr/sbin,/usr/local/sbin:放置系统管理员使用的可执行命令
/tmp: 一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下
/srv: 服务启动之后需要访问的数据目录
/usr: 应用程序存放目录,/usr/bin 存放应用程序, /usr/share 存放共享数据,/usr/lib 存放不能直接运行的,却是许多程序运行所必需的一些函数库文件,/usr/local 存放软件升级包,/usr/share/doc 系统说明文件存放目录
/var: 放置系统执行过程中经常变化的文件
/tmp:存放临时文件目录,一些命令和应用程序会用的到这个目录
3显示文件的文件名与属性,ls -al
4改变文件的属性与权限 chgrp,chown,chmod的应用,先创建一个文件夹feng
可以看到 feng 的拥有者和组群与其他文件都不一样。
5.创建新文件夹与删除 mkdir,rmdir
6.文件内容的查询
cat 指令
7.创建文件与删除 touch,rm
8查看文件类型 file
9.显示变量的内容
10设置变量的内容
11.用cat命令创建一个文件
12.将正确的输出结果保存到文件test中
13.将错误的输出结果保存到test1中
14.管道命令pipe
选取命令
15排序命令