Posted on 2008-04-13 07:14
applupus 阅读(483)
评论(0) 编辑 收藏 所属分类:
Linux基础
1、file - 查看文件类型
2、mkdir - 创建文件夹
3、rmdir - 删除文件夹
4、cd - 切换目录
cd ~ 返回宿主目录
cd .. 返回上层目录
cd . 返回当前目录
5、pwd - 显示当前目录
6、ls - 浏览目录内容
-R 显示子目录
-1 每行显示一个文件
-a 显示隐藏文件
* 代表可执行文件
@ 代表符号链接
/ 结尾代表目录名
7、cp - 复制文件
8、rm - 删除文件
-r 递归删除目录
-f 不提示是否删除
linux删除文件不可恢复,所以一定要小心!
9、mv - 移动文件或者重命名
10、touch - 如果没有文件则创建文件,如果有则更新文件时间属性。
11、cat - 文件查看
不适合看长文件,只能看到最后一页。
12、more - 分屏显示文件内容
适合阅读长文件
13、less - 分屏显示文件内容
功能和more差不多,只是多了一些功能。
14、head - 查看文件的前几行
15、tail - 查看文件的后几行
16、nl - 查看文件,与cat类似,并且显示行号
17、find - 查找文件或目录
功能强大,但它的查找速度很慢,十分耗硬盘。最好先使用其他命令查找不到的时候使用。最基本的用法是列出指定目录下的所有文件和子目录。
18、which - 查找可执行文件
通过环境变量PATH到该路径内查找可执行文件。
19、whereis - 查找文件
并且提供了这个文件的二进制可执行文件、源代码和使用手册。
20、mount - 硬盘装载命令
挂载光驱mount -t -iso9660 /dev/cdrom /media/cdrom
21、unmount - 卸载已经挂载的文件系统
22、eject - 将光盘弹出或者收回
23、du - 检查文件及目录占用空间
-h 使输出的结果更可读
24、groupdel - 删除用户组
25、uname - 显示系统信息
26、userdel - 删除用户
27、top - 显示系统进程
28、fdisk - 分区工具
29、clear - 清屏
30、date - 日期和时间
31、echo - 回显
32、cal - 月份或者年日历
33、exit - 退出系统(Ctrl+D)
34、reboot - 重启
35、poweroff - 关机
36、shutdown - 比较灵活,无参数情况下2分钟即可关机
37、ln - 链接。一个文件除非链接数为0,否则不会从文件系统上删除。不能对目录文件做硬链接,不能在不同文件系统之间做硬链接。
软链接(符号链接)-s。将路径名链接到一个文件上。
38、diff - 比较文件的内容。
39、grep - 在文本文件中查找。
如果使用了shell元字符,则需要家''括起来。
40、chown - 改变文件主。系统管理员经常需要将文件拷贝到另一用户目录后,让用户拥有该文件的权限。
41、chgrp - 改变文件的用户组。
文件和用户组关系的标志是GID。文件的GID只能由文件主或者超级用户来修改。chgrp可以改变文件的GID。
变成文本登陆方式:
编辑/etc/inittab文件,将“id:5:initdefault:”改为“id:3:initdefault:”。修改运行级别。
运行级别:
0 - 停止系统运行
1 - 单用户模式,一般用于特殊的系统管理工作,如:root口令丢失
2 - 多用户模式,但不支持NFS
3 - 完全多用户模式,文本模式
4 - 安全模式
5 - 多用户模式,以图形界面登陆
6 - 系统重新启动
从文本方式登陆要启动KDE桌面环境需要键入:startx
如果找不到此命令,这是由/sbin目录路径不在root的$PATH变量中造成的。解决方案:
su
cd ~
gedit .bash_profile
在PATH行的后面加上“:/sbin”,保存退出即可。
以“.”开头的文件和目录是自动隐藏的。
linux对大小写敏感。
一行中输入多个命令:使用“;”“&”时,无论前一个命令是否执行成功,其后的命令都会执行;用“&&”则在某个一个命令失败后,后续的命令不再被执行。
linux一共有6个文字界面终端,使用Ctrl+Alt+F1~F6功能键相互切换。
~表示当前用户的宿目录,#代表root的命令提示符,$表示普通用户的命令提示符。
文件链接
为一个文件起多个名字,这样一个文件修改就可以完成对所有目录下相应链接文件的修改。
硬链接ln
通过在 shell 提示下键入 env 命令,我们会看到控制命令行历史大小的环境变量。譬如,如果你忘记了命令 updatedb ,但是记得这个命令的一部分,你可以用 su 命令变为根用户,然后在 shell 提示下键入 up ,连按两次 [Tab] 键,你便会看到一个可用来补全命令的列表,包括 updatedb 和 uptime 。键入部分命令 upd ,然后再按 [Tab] 键,你的命令就会被自动补全。
linux文件系统目录
windows每个分区都有根,但linux只有一个根。
/bin 普通用户可执行的命令
/boot 启动必须的文件
/dev 设备文件
/etc 配置文件
/home 普通用户的主目录
/lib 系统共享库文件
/lost+found 文件系统损坏后找回的文件存放目录
/media 挂载光盘、u盘等文件系统的目录
/misc 挂载NFS共享目录
/mnt 挂载其他硬盘分区系统的目录
/opt 第三方软件商软件的安装地点
/root root用户的主目录,普通用户无法访问
/sbin 只有root用户才能运行的系统管理命令
/tmp 临时目录
/usr 所有用户使用的各种应用程序和数据文件
/var 系统中经常变化的文件