本人在学习过程中积累的一些Linux基本知识,摘要如下:
一、Linux操作基本概念与命令
1、Linux的基本目录结构与管理
两个常用的命令:ls(相当于windows下的dir)及cd(进入到某个目录)
home目录可以简单的理解为windows下的documents and settings
etc目录最重要,里面保存着系统的配置文件信息,相当于windows下的注册表。
usr目录相当于windows下的Program files
----------------
2、Linux的文件系统基本管理与操作
fdisk是linux下的分区命令,而mkfs相当于windows下的格式化。
mkfs -t ext3 /dev/hda2
举例:将内存格式化后挂载到mnt使用
mkfs -t ext3 ram15
mount /dev/ram15 /mnt/mem1
df -k
fsck检查磁盘坏道并自动修复(不能对已挂载系统使用该命令,一般需要进入单用户模式,卸载当前系统)
-------------------
ls命令解析(列出文件清单命令)
3、Linux的基本用户管理
举例:
#echo "this is test file">test.log
#echo "this is test file">>test.log(追加)
#more test.log
#cp test.log test.log.bak
#mv test.log.bak test.log.bak.mv(改名)
#ln -s test.log test.log.ln(软链接,不占空间)
#ln test.log test.log.ln.2(硬链接,占空间)
----
#mkdir -p 111/222/333/444/555
#rm -rf 111(带rf参数可以删除目录及子目录下的文件)
#man 用来查看命令帮助
#more查看文件内容
#du -h 当前目录占用的硬盘空间
#df -h 当前分区占用的硬盘空间
#whereis ls 命令搁在哪里?
----------------------------
常带参数
#ps -aux 列出当前系统所有的进程信息
#ps -aux|grep rpc
#ps -aux|grep wc -l 当前系统中有多少个进程正在运行
-----------------
top命令
查看系统资源使用的详细信息
按k键,杀掉进程,kill pid号,发送中断信息9,15
-----
#uname -a
#whoami
#su
------------