访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

学习《Linux命令行与shell脚本编程大全》

时间:2019-09-09

linux命令大全 root_linux命令大全_linux命令大全应用

录的正斜线(/)开头,而是以目录名(如果用户准备切换到当前工作目录下的一个目录)或是一个特殊字符开始。

单点符(.),表示当前目录

双点符(..),表示当前目录的父目录

ls命令

-l参数会产生长列表格式的输出

-F参数在目录名后加了正斜线(/)

-a 以点号开头的隐藏文件现在都显示出来

-R 了当前目录下包含的子目录中的文件

选项并一定要像例子中那样分开输入:ls –F –R。它们可以进行如下合并:ls –FR。

  文件类型,比如目录(d)、文件(-)、字符型文件(c)或块设备(b)  
  文件的权限(参见第6章)  
  文件的硬链接总数  
  文件属主的用户名  
  文件属组的组名  
  文件的大小(以字节为单位)  
  文件的上次修改时间  
  文件名或目录名           马哥私房菜 淘宝https://shop592330910.taobao.com/

问号(?)代表一个字符。

星号(*)代表零个或多个字符。

在过滤器中使用星号和问号被称为文件扩展匹配(file globbing),指的是使用通配符进行模

式匹配的过程。通配符正式的名称叫作元字符通配符(metacharacter wildcards)

ls -l my_script
ls -l my_scr?pt
ls -l my*
ls -l my_s*t
ls -l my_scr[ai]pt   # 可能出现的2中字符,a,i。
ls -l f[a-i]ll    # 表示范围内的
ls -l f[!a]ll     #感叹号(!)将不需要的内容排除在外 马哥私房菜 淘宝https://shop592330910.taobao.com/

touch命令

创建了你指定的新文件,并将你的用户名作为文件的属主。注意,文件的大小是零,因为touch命令只创建了一个空文件

cp命令

cp source destination

-r或-R 选项表明递归操作

-l 创建文件的硬链接而不是复制这个文件

-s 创建文件的符号链接而不是复制这个文件

-L 跟随符号连接文件

-P 不跟随符号连接文件

符号链接 符号链接就是一个实实在在的文件,它指向存放在虚拟目录结构中某个地方的另一个文件.

ln -s

硬链接

硬链接会创建独立的虚拟文件,其中包含了原始文件的信息及位置。但是它们从根本上而言

是同一个文件。引用硬链接文件等同于引用了源文件。要创建硬链接,原始文件也必须事先存在.

mv命令

注意,移动文件会将文件名从fall更改为fzll,但inode编号和时间戳保持不变。这是因为mv只影响文件名。

rm命令

在Linux中,删除(deleting)叫作移除(removing)

mkdir命令


mkdir New_Dir                       # 马哥私房菜 淘宝https://shop592330910.taobao.com/
mkdir -p New_Dir/Sub_Dir/Under_Dir  # 要想同时创建多个目录和子目录,需要加入-p参数:

rmdir 命令

rmdir只能删除空目录

file命令

决定文件是什么类型

cat命令

显示文本文件中所有数据

-n参数会给所有的行加上行号

-b参数 如果只想给有文本的行加上行号

-T参数会用^I字符组合去替换文中的所有制表符

more命令

cat命令的主要缺陷是:一旦运行,你就无法控制后面的操作.

more命令会显示文本文件的内容,但会在显示每页数据之后停下来,more命令是分页工具。

按空格键或回车键以逐行向前的方式浏览文本文件。按q键退出。