飞花seo吧 关注:37贴子:164
  • 0回复贴,共1

Linux 新手非常有用的常见命令

只看楼主收藏回复

1. ls命令
ls命令是列出目录内容(List Directory Contents)的意思。运行它就是列出文件夹里的内容,可能是文件也可能是文件夹。
“ls -l”命令以详情模式(long listing fashion)列出文件夹的内容。
"ls -a"命令会列出文件夹里的所有内容,包括以"."开头的隐藏文件。

注意:在Linux中,文件以“.”开头的就是隐藏文件,并且每个文件,文件夹,设备或者命令都是以文件对待。
ls -l 命令输出:
d (代表了是目录).
rwxr-xr-x 是文件或者目录对所属用户,同一组用户和其它用户的权限。
上面例子中第一个feihua,代表了文件属于用户feihua
上面例子中的第二个feihua,代表了文件文件属于用户组feihua
4096 代表了文件大小为4096字节.
Jul 22 00:07 代表了文件最后一次修改的日期和时间.
最后面的就是文件/文件夹的名字
2. lsblk命令
"lsblk"就是列出块设备。除了RAM外,以标准的树状输出格式,整齐地显示块设备。
“lsblk -l”命令以列表格式显示块设备(而不是树状格式)。

注意:lsblk是最有用和最简单的方式来了解新插入的USB设备的名字,特别是当你在终端上处理磁盘/块设备时。
3. uname命令
"uname"命令就是Unix Name的简写。显示机器名,操作系统和内核的详细信息。

注意: uname显示内核类别, uname -a显示详细信息。
4、history命令
“history”命令就是历史记录。它显示了在终端中所执行过的所有命令的历史。
5、mkdir命令
mkdir”(Make directory)命令在命名路径下创建新的目录。然而如果目录已经存在了,那么它就会返回一个错误信息"不能创建文件夹。
[feihua@localhost Desktop]$ mkdir test
mkdir: cannot create directory `test': File exists
注意:目录只能在用户拥有写权限的目录下才能创建。mkdir:不能创建目录`test`,因为文件已经存在了。
6、chmod 命令
chmod会根据要求的模式来改变每个所给的文件,文件夹,脚本等等的文件模式(权限)。
7、cd 命令
“cd”命令代表了改变目录。它在终端中改变工作目录来执行,复制,移动,读,写等等操作。
“cd ~”会改变工作目录为用户的家目录,而且当用户发现自己在终端中迷失了路径时,非常有用。“cd ..”从当前工作目录切换到(当前工作目录的)父目录。
8、pwd 命令
“pwd”(print working directory),在终端中显示当前工作目录的全路径。
注意: 这个命令并不会在脚本中经常使用,但是对于新手,在终端中迷失了路径,这绝对是救命稻草。
9、cp 命令、mv 命令、rm命令、rm -rf 命令
“copy”就是复制。它会从一个地方复制一个文件到另外一个地方。“mv”命令将一个地方的文件移动到另外一个地方去。
rm,删除空目录 rm -rf 目录名字,-r 就是向下递归,不管有多少级目录,一并删除。-f 就是直接强行删除,不作任何提示的意思
10、cat命令 cat 文本文件查看命令
闲来无事倒腾倒腾,会继续坚持分享自己所学~~~~~


IP属地:上海1楼2015-07-22 17:57回复