最新的backtrack5(bt5)官方网站已经提供下载,backtrack5是基于ubuntu Lucid LTS. 内核2.6.38开发的,完全开源并和GPL兼容。

Backtrack 中文网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 9583|回复: 66

Linux菜鸟命令新手入门(新人福利贴,一切尽在回帖中)

   [复制链接]
回帖奖励36 根骨头 回复本帖可获得 1 根骨头奖励! 每人限 1 次
青凝丝
祁益
很多人都是被BackTrack的强大功能和华丽的界面所吸引,但是BackTrack是linux的操作系统,所以如果你一点linux基础都没有,然后说发誓一定要学会BT貌似有点不现实,所以今天给大家整理了一些Linux最基础的命令,适合新手,老鸟跳过吧,只是整理哈。



文件和目录操作的基本命令


1、pwd     使用方法 【直接使用】
当你键入 pwd 时,你是在请你的 Linux 系统显示你的当前位置




2、cd      使用方法 【直接使用】  
cd 命令来改变工作目录。




3、ls      使用方法 【+小代码】     
使用 ls 命令就可以显示你的当前目录的内容
           -a — 全部(all)。列举目录中的全部文件
           -l — 长(long)。列举目录内容的细节,包括权限(模式)、所有者、组群、大小、创建日期
           -F — 文件类型(File type)。
           -r — 逆向(reverse)。从后向前地列举目录中的内容  
           -R — 递归(recursive)。该选项递归地列举所有目录(在当前目录之下)的内容
           -S — 大小(size)。按文件大小排序   


4、locate  使用方法 【+要搜索的信息】


有时候,你知道某一文件或目录存在,但却不知该到哪里去找到它。你可以使用 locate 命令来搜寻文件或目录  




5、clear   使用方法 【直接使用】
clear 命令用于清除终端窗口




6、cat  
该命令可以显示文件的内容(经常和more搭配使用),  或者是将多个文件合并成一个文件




7、head   使用方法 【head <filename>  例如head -20 <filename>】
你可以使用 head 命令来查看文件的开头部分,但是由于它只限于文件的最初几行,你看不到文件实际上有多长。  




8、tail  使用方法 【例如,要即时观察 /var/log/messages的变化,以根用户身份在shell提示下键入以下命令:tail-f/var/log/messages】


使用 tail 命令,你可以查看文件结尾的十行。这有助于查看日志文件的  最后十行来阅读重要的系统消息。你还可以使用 tail 来观察日志文件被更新的过程。   




9、grep 使用方法【例如,如果你想在 sneakers.txt 文件中查找每一个提到“  coffee”的地方,你可以键入: grep coffee sneakers.txt  你就会看到文件中带有“coffee”的每一行】


grep 命令对于在文件中查找指定的字串很有用途。


10、chmod 使用方法【键入: ls -l sneakers.txt】


d — 目录  -(短线)— 常规文件(而不是目录或链接)— 到系统上其它位置的另一个程序或文件的符号链接 在第一个项目之后的三组中,你可以看到下面几种类型:
r — 文件可以被读取
w — 文件可以被写入  
x — 文件可以被执行(如果它是程序的话)
u — 拥有文件的用户(所有者)
g — 所有者所在的组群  
o — 其他人(不是所有者或所有者的组群)
a — 每个人或全部(u、g、和 o) 权限  
r — 读取权
w — 写入权
x — 执行权 行动
+ — 添加权限
- — 删除权限  
= — 使它成为唯一权限  另外,也可以通过使用数字来改变权限。 每种权限设置都可以用一个数值来代表: r = 4 w = 2 x = 1 - = 0


当你在所有者、组群、或其他人中看到一个短线(“-”),这意味着相应的权限还没有被授予。可以看出以下 -rw-rw-r-- 1 test test 39 3月 11 12:04 sneakers.txt  文件的所有者(这个情况下是 test)有读取和写入该文件的权限。


chmod命令用于改变文件或目录的访问权限  


11、cp  使用方法【cp <源> <目标>】


cp(copy)命令可以将文件或目录复制到其他目录中,就如同DOS下的copy命令一样,功能非常强大。


12、mv  使用方法【如果你想把文件从你的主目录中移到另一个现存的目录中,键入以下命令(你需要位于你的主目录内):
mv sneakers.txt tigger
另外的方法是,用同一个命令,但使用绝对路径,如:
mv sneakers.txt /home/newuser/sneakers.txt /home/newuser/tigger】


-i — 互动。如果你选择的文件会覆盖目标中的现存文件,它会提示你。这是一个实用的选项,因为它象cp中的
-i 选项一样,会给你一个确认替换已存文件的机会。  
-f — 强制。它会超越互动模式,不提示地移动文件。除非你知道自己在干什么,这个选项很危险。在你对系统信心十足之前,请谨慎使用这个选项。
-v — 详细。显示文件的移动进度。


要移动文件,使用 mv 命令   


13.mkdir  使用方法【例如在系统中建立datal 子目录:[root@teacher tmp]#mkdir datal】




mkdir(make directory)命令用来建立目录。




14.rm  使用方法【使用 rm 命令来删除文件 piglet.txt,键入: rm piglet.txt】


-i — 互动。提示你确认删除。这个选项可以帮助你避免误删文件。  -f — 强制。代替互动模式,不提示地删除文件。除非你知道自己在干什么,使用这个选项通常不是明智之举。  -v — 详细。显示文件的删除进度。  -r — 递归。将会删除某个目录及其中所有的文件和子目录。
在Liunx中创建文件是很容易,这样系统中随时会有过时或无用的文件,用户可以用rm命令将其删除


                    文件压缩和有关归档的命令


15.compress,uncompress  此命令用于压缩或解压缩数据。


16.rpm命令用于启动RPM软件包管理操作。


17.tar命令用于启动文件打包程序。


18.unzip  该命令用于解压缩扩展名为.zip的文件,即可以在Linux下解压Windows中用Winzip压缩的文件。


19.zip命令用于打包和压缩文件。




                    文件系统的命令
1.dd命令用于复制一个文件。


2.edquota  此命令可用于设置用户与用户组的磁盘空间限制。


3.fdisk  此命令用于执行Linux下的磁盘分区。


4.mkfs  此命令用于建立一个Linux文件系统。


5.mount  该命令用于装配一个文件系统。


6.quota  此命令用于限制和显示用户可用的磁盘空间




                    与系统管理相关的命令


1.free
该命令用于查看当前系统内存的使用情况,它可以显示系统中剩余及已用的物理内存、交换内存、共享内存和 内核缓冲区。


2.shutdown
该命令用于关机或进入单人维护模式。


3.data
data命令可以显示当前系统的日期和时间。clock命令也可以用于显示系统当前的日期与时间(默认情况下,普
通用户无法执行clock命令,必须用root帐号登录执行)。例如:


4.cal
该命令可显示计算机中的月历或年历。


5.write
该命令用来向系统中的某一个用户发送消息。用户如果想退出信息发送状态,按组合键Ctrl+C即可.




                      用户管理命令


1.groupadd
该命令用于创建新的用户组。


2.groupmod
该命令用于修改组的属性。


3.groups
该命令用于显示当前用户所在的组。


4.passwd
passwd(password)命令可让用户修改帐户的密码。一般来说,设置帐户密码失败有几种情况:密码太简单、密
码太短、密码中的字符多数相同。例如:


5.su
这个命令非常重要,它可以使一个一般用户拥有超级用户或其他用户的权限,也可以使超级用户以一般用户的
身份做些事情。但一般用户使用该命令时必须有超级用户或其他用户的口令。如果要退出当前用户的登录,可以输入exit。


6.useradd  该命令是建立用户帐号最快最简单的方法。


7.userdel  该命令用来删除用户帐号及其相关文件。


8.who  该命令可以查看当前计算机有哪些用户登录,例如:  [root@teacher root]$ who root :0 Jun23 08:22  root pts/0 Jun23 08:53 (:0.0)- show who is logged on


9.whoami  该命令是用来查看当前用户的登录名。例如: [root@teacher root]$ whoami root  




                           暂时只有这些,如果还会整理后续还会添加,一起进步吧。





评分

参与人数 1 威望 +6 骨头 +36 收起 理由
admin + 6 + 36 赞一个!

查看全部评分

+1
9664°C
67
  • 虎神在此
  • tellme
  • 123oοΟ
  • gxbhlf2008
  • 郭老三
过: 他们
巫忆彤
福龙

回帖奖励 +1 根骨头

第一次来,好好学习,虽然我都看不懂。
娜娅
博休

回帖奖励 +1 根骨头

this very nice thanks a lot ;D
濮飞兰
璐月

回帖奖励 +1 根骨头

看了楼主发的新手命令,我感觉到,我这一生都要生活在微软的压迫之下,不能翻身了!!
圭访曼
彦锦

回帖奖励 +1 根骨头

正需要这个啊!!
钞逸明
冷韦柔

回帖奖励 +1 根骨头

好不好用啊。楼主
亓官元嘉
祥紫

回帖奖励 +1 根骨头

新手砜纯/td>
锦昕
卫建国

回帖奖励 +1 根骨头

来学点东西
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

BackTrack是一套专业的计算机安全检测的Linux操作系统,简称BT。BackTrack 是一个基于Ubuntu GNU/Linux的发行版本,主要用做数字取证和入侵测试。它的名字引用自回溯法(backtracking)。BackTrack 给用户提供了大量功能强大但简单易用的安全工具软件。BackTrack还支持Live CD和Live USB启动方式,用户可以直接从移动介质启动该系统而不用将系统安装在硬盘上。BackTrack被设计成一体化的旨在安全审计用的livecd,曾经它是被最广泛采用的渗透测试框架并被世界各地的安全社区所使用。现在,BackTrack已被Kali Linux所代替,BT将不再维护。
快速回复 返回顶部 返回列表