Linux常用命令(一)

命令格式:
command [-option] [parameter]
选项:调整命令功能
1)多个选项可以写在一起  -al
2)简化选项与完整选项    -a   --all


命令名称:ls
英文原意:list
命令所在路径:/bin
执行权限:所有用户
功能描述:显示目录下的内容
选项: -a 显示所有文件(包括隐藏文件)
-l 以长格式显示(long format)
-h (统计大小的命令都可含此选项,显示更加人性化)
-d 后跟一个目录参数,显示该目录的信息,而不是目录下的文件的信息
-i 显示文件的inode号


1)隐藏文件的意义:隐藏文件并不是为了让人找不到,是告诉用户,该文件没有特殊需要,不要轻易访问  
2)inode:系统通过inode查找检索文件,每个文件的唯一标识
3)所有者:文件的创建者,只能有一个,身份可以发生变化
   所属组:创建一个组,该组内的用户具有相同的权限
   其他人:既不是所有者,又不是所属组的用户


显示的一条长格式记录:
-rw-r--r--. 1 root root 45537 3月  18 18:14 install.log
1)-   文件类型
   -   普通文件
   d   目录
   l 软链接
2)rw-r--r-- 文件的所有者、所属组、其他人的权限
   r:读   w:写 x:可执行
   权限的设置够用就好,越少越好
3)引用计数
4)文件的所有者 root
5)文件的所属组 root
6)文件的大小(以字节为单位),可加-h选项,以单位的形式显示
7)文件的修改时间
8)文件的名称


命令名称:mkdir
英文原意:make directory
命令所在路径:/bin
执行权限:所有用户
功能描述:创建目录
选项: -p  parents 递归的创建目录


e.g.: mkdir /tmp/test1
mkdir /tmp/test2/test 此时会创建失败,因为tmp目录系没有test2目录
mkdir -p /tmp/test2/test  递归地创建   先创建子目录再创建父目录




命令名称:rmdir
英文原意:remove directory
命令所在路径:/bin
执行权限:所有用户
功能描述:删除空目录


命令名称:pwd
英文原意:print working directory
命令所在路径:/bin
执行权限:所有用户
功能描述:显示当前所在目录的绝对路径


命令名称:cd
英文原意:change directory
命令所在路径:shell内置命令
执行权限:所有用户
功能描述:进入到目录
e.g.: cd~(或者只是cd)进入到用户的家目录
cd /tmp 进入到tmp目录
cd .. 进入到上一级目录(注意空格)


命令名称:cp
英文原意:copy
命令所在路径:/bin
执行权限:所有用户
功能描述:复制文件或目录
选项: -r 复制目录(递归:recursion) 可以将目录理解成递归的文件
-p      复制目录的过程中保持文件属性(property)
e.g.: cp /root/install.log /tmp
cp -r /tmp/test /root




命令名称:mv

英文原意:move
命令所在路径:/bin
执行权限:所有用户
功能描述:剪切文件或目录或修改文件名称
注意:不管对于文件或是目录的剪切都不需要参数




命令名称:rm
英文原意:remove
命令所在路径:/bin
执行权限:所有用户
功能描述:删除文件或目录
选项: -f 强制删除,不提示是否删除(prompt)

-r删除目录(递归:recursion)



Linux的shell内置命令与系统命令:

shell内置命令是在安装shell是安装的,其源码与shell的源码存放在一起,不同的shell有不同的内置命令

Linux命令独立于不同的shell,与shell内置命令的安装时间不同

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值