1,基本工具:
ls:显示文件名。
选项: -F 列出文件的详细信息,每个目录名加 / 后缀,每个 FIFO 名加 | 后缀,每个可运行名加 * 后缀。
-l 单列输出。
-a 列出所有文件,包括以 "." 开头的隐含文件。
-i 输出文件前先输出文件系列号(即 i 节点号 i-node number)。
-d 将目录名象其它文件一样列出,而不是列出它们的内容。
cat
(concatenate) 命令可以显示文件的内容(经常和more命令搭配使用),或是将数个文件合并成一个文件。
more
让显示画面暂停的more命令,此时可按空格键继续显示下一个画面,或按Q键停止显示.
rm
(remove)命令可以删除文件或目录。
强迫删除:使用-f参数时,rm命令会直接删除文件,不再询问.
递回删除:-r 也是一个相当常用的参数,使用此参数可同时删除指定目录下的所有文件及子目录。
强制删除指定目录:当使用-r参数删除目录时,若该目录下有许多子目录及文件,则系统会不间断地询问,以确认您的确要删除目录或文件。若已确定要删除所存目录及文件,则可以使用-rf参数,如此一来,系统将直接删除该目录中所有的文件及子目录,不再询问。
hostname:显示系统文件;
2,文件操作:
cp:
(copy)命令可以将文件从一处复制到另一处。一般在使用cp命令将以个文件复制成另一个文件或复制到某个目录时,需要指定原始文件名与目的文件名或目录。
mv
(move)命令可以将文件及目录移动到另一个目录下面,或更换文件及目录的名称。
grep
命令可以搜索特定字符串来并显示出来,一般用来过滤先前得结果,避免显示太多不必要得信息。
3,文件系统:
mkdir:
(make directory)命令可用来创建子目录
rmdir:
(remove directory)命令可用来删除“空”的子目录
chmod:
权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
-c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
ln命令:
我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间
ln: 创建硬件链接;
ln -s: 创建符号链接;
硬链接是允许一个文件可以有多个名称,而软链接则是产生一个特殊的文件,该文件的内容是指向另一个文件(被链接的文件)的位置。硬链接必须与被链接的文件在同一个file sys中,而软链接can跨越file sys.
rm:删除链接;
4,vim编辑器:
VIM编辑器常用命令:
1〉一般模式:
注:在一般模式下输入数字(n),再输入命令,命令将会执行n次。
1)进入编辑模式的方法
a 在光标后输入文本
A 在当前行末尾输入文本
i 在光标前输入文本
I 在当前行开始输入文本
o 在当前行后输入新一行
O 在当前行前输入新一行
2)光标移动
b 移动到当前单词的开始
e 移动到当前单词的结尾
w 向后移动一个单词
h 向前移动一个字符
j 向上移动一个字符
k 向下移动一个自符
l 向后移动一个字符
3)删除
x 删除光标所在的字符
D 删除光标至行尾所有字符
dd 删除当前行
4)替换
r 替换光标所在的字符
ce
替换一个单词(注:替换单词时应使光标位于单词首字母下,否则只会删
除光标所在所在单词的后半部分。)
cw 同上
C 替换自光标位置至行尾的所有字符
cc 替换当前行
5)拷贝与粘贴
yw 将光标所在单词拷入剪切版
Y 将光标至行尾的字符拷入剪切版
yy 将当前行拷入剪切版
p 将剪切版中的内容粘贴在光标后
P 将剪切版中的内容粘贴在光标前
6)撤销
u 撤销上次操作(undo)
2〉命令行模式:
1)文件保存及退出
:q 不保存退出
:q! 不保存强制性退出
:w 保存编辑
:w filename 存入文件filename
:w! filename 强制性存入文件filename
:wq 保存退出
5, 压缩和归档文件:
tar.gz文件的解压 -----tar-zxvf命令。
bzip2压缩文件 bzip2 -v;其文件拓展名为.bz2;
bunzip2将bzip2压缩的文件解压缩恢复为原来的文件。
bzcat专门显示以.bz2为后缀的压缩文件。
6,系统命令:
locate 查找文件的locate命令
locate 命令可用来搜索包含指定条件字符串的文件或目录。
kill 杀进程kill -q 强制杀掉;
ps -aux 杀系统进程:
su 切换帐户;
sartdown-r 重启;
shutdown-h 关机;
7,网络通信:
pring;
下载wget;
在放假的时候对基本命令进行了学习,其中有一些问题在学长的讲解中有了更深入的了解。也基本上都掌握了。但对系统命令和网络通信这一块还不是很理解。我感觉大家在一起交流确实是一个很好的学习平台,我一个人想的有点模糊的东西和大家在一起讨论了以后理解,记忆的更加深刻。
阅读(1136) | 评论(0) | 转发(0) |