1、变换目录:cd
可以一层层变换,也可以一部到位
/ 表示根目录,是树形结构的最上层,是一切文件的起点。
~ 表示当前用户家目录比如当前我使用root登录,那么~对于我来说就是/root,而如果我使用linuxer这个用户登录,~则代表着/home/linuxer
# 代表 root权限
$ 代表普通用户
./和. 代表当前目录
../ 代表上级目录
2、Linux目录和Windows目录有着很大的不同,Linux目录类似一个树,最顶层是其根目录,如下图:
/etc 系统管理和配置文件
/etc/rc.d 启动的配置文件和脚本
/home 用户主目录的基点,比如用户Oracle的主目录就是/home/oracle,可以用~user表示
/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件
/sbin 超级管理命令,这里存放的是系统管理员使用的管理程序
/tmp 公共的临时文件存储点
/root 系统管理员的主目录
/mnt 系统提供这个目录是让用户临时挂载其他的文件系统
/lost+found这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里
/proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。
/var 某些大文件的溢出区,比方说各种服务的日志文件
/usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录
3、cp是拷贝文件,mv是移动文件
4、关闭防火墙
1) 重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop
5、vi命令
vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器。Linux中的vi编辑器叫vim,它是vi的增强版(vi Improved),与vi编辑器完全兼容,而且实现了很多增强功能。
vi编辑器支持编辑模式和命令模式,编辑模式下可以完成文本的编辑功能,命令模式下可以完成对文件的操作命令,要正确使用vi编辑器就必须熟练掌握着两种模式的切换。默认情况下,打开vi编辑器后自动进入命令模式。从编辑模式切换到命令模式使用“esc”键,从命令模式切换到编辑模式使用“A”、“a”、“O”、“o”、“I”、“i”键。
a 在当前字符后添加文本;
A 在行末添加文本;
i 在当前字符前插入文本;
I 在行首插入文本;
o 在当前行后面插入一空行;
O 在当前行前面插入一空行;
:wq 在命令模式下,执行存盘退出操作;
:w 在命令模式下,执行存盘操作;
:w! 在命令模式下,执行强制存盘操作;
:q 在命令模式下,执行退出vi操作;
:q! 在命令模式下,执行强制退出vi操作;
6、关于解压
1)*.tar 用 tar –xvf 解压
2)*.gz 用 gzip -d或者gunzip 解压
3)*.tar.gz和*.tgz 用 tar –xzf 解压
4)*.bz2 用 bzip2 -d或者用bunzip2 解压
5)*.tar.bz2用tar –xjf 解压
6)*.Z 用 uncompress 解压
7)*.tar.Z 用tar –xZf 解压
8)*.rar 用 unrar e解压
9)*.zip 用 unzip 解压
7、ls 列出当前目录下的所有文件和目录
8、rpm -ivh 软件包名
安装软件包并显示安装进度,有时在后面加上--force --nodeps,--nodeps就是安装时不检查依赖关系,比如你这个rpm需要A,但是你没装A,这样你的包就装不上,用了--nodeps你就能装上了。--force就是强制安装,比如你装过这个rpm的版本1,如果你想装这个rpm的版本2,就需要用--force强制安装
10、Linux中的命令是区分大小写的
11、tab键有智能补全功能,上下键能快捷翻出历史命令
12、ctrl+c是强制中断程序的执行
13、su是在用户间切换,可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户
果当前是root用户,那么切换成普通用户test用以下命令:su - test
如果要切换回root用户,那么用以下命令:su或su -,用户名root可以省略不写。
切换回root用户时要输入root密码。一般直接输入exit命令来切换回root用户,这样就不用输入密码。