Linux常用命令-
来源:互联网 发布:淘宝联盟怎么微信推广 编辑:程序博客网 时间:2024/06/03 21:53
Linux常用命令
- 命令基本格式
- 文件处理命令
- 文件搜索命令
- 帮助命令
- 压缩与解压缩命令
- 关机和重启命令
- 其它常用命令
命令基本格式
命令提示符
[root@localhost ~]#
第一个参数
代表当前登录用户
root : 管理员
第二个参数
主机名
localhost
第三个参数
当前所在位置
~表示当前所在位置为home目录
- 管理员的home目录: /root
- user的home目录: /home/user1
第四个参数
提示符
- 超级用户:#
- 普通用户:$
命令格式
命令 [选项] [参数]
注意
- 个别命令使用不遵循此规则
- 当有多个选项时,可以写在一起
- 简化选项与完整选项
-a 等于 - -all
输出当前目录文件中的名称- - - pwd
查询目录中内容- - - ls
格式
ls [选项] [文件或目录]
选项:
-a 显示所有文件,包括隐藏文件
-l 显示详细信息
-d 查看目录属性
-h 人性化显示文件大小
-i 显示inode
示例
1.
ls
2.
ls -l
解释第一行:
文件名:Coding
文件类型:文件夹
centosvm:所有者 有读、写、执行的权限
centosvm:所属组别 有读、写、执行的权限
其它组别 有读、执行的权限
被引用次数为:3
位大小为:4096
最后一次修改时间: 7月7日 15:21
3.
ls -lh
4.
ls -l /etc/
有两个参数
5.
ls -a
6.
显示文件夹属性
ls -ld
7.
查看文件id号
ls -i
8.
ls -l [目录]
与
ll [目录]
实现的功能相同
文件处理命令
1 目录处理命令
建立目录- - - mkdir
mkdir -p [目录名]
-p:递归创建
示例
1.
mkdir test
2.
mkdir -p learn/Linux/test
切换目录- - -cd
cd [目录]
简化操作
cd ~ 进入当前用户的家目录cdcd - 进入上次目录cd .. 进入上一级目录cd . 进入当前目录
示例
1.
cd learn/
2.
删除空目录- - - rmdir
rmdir[目录名]
只能用于删除空白文件夹
示例
删除文件或者目录- - -rm
rm -rf [文件或者目录]
-r : 删除目录
-f:强制
示例
复制命令 - - -cp
cp [选项] [原文件或目录] [目标目录]
选项:
- 复制目录 : -r
- 连带文件属性复制 : -p
- 若源文件是链接文件,则复制链接属性 : -d
- 相当于-pdr : -a
示例
1.复制文件
2.复制文件夹
3.任何属性都完全相同,包括复制时间
剪切或者改名命令- - -mv
mv [原文件或者目录] [目标文件]
示例
2. 链接命令
ln -s [原文件] [目标文件]
功能:生成链接文件
-s : 创建软链接
软链接和硬链接的特征
硬链接特征
- 拥有相同的i节点额存储block块,可以看作是同一个文件
- 可通过i节点识别
- 不能跨分区
- 不能针对目录使用
软链接特征
- 类似于Windows快捷方式
- 软链接拥有自己的I节点和Block节点,但是数据块值保存原文件的文件名和I节点号,并没有实际的数据
- lrwxrwxrwx I:软链接
软链接权限都为rwxrwxrwx - 修改任意文件,另一个都改变
- 删除原文件,软链接不能使用
- 写软链接时,必须写绝对路径,不能采用相对路径
Summary
1 查询文件
-rw-r--r--
第一列 :文件类型
2到4列:所有者
5到7列 : 所属组
8到10列 : 其他人
- r : 读
- w : 写
- x :执行
文件类型
常见的文件类型有三种:
- 普通文件 -
- 目录文件 d
- 软链接文件 l
除此之外,系统有4中特殊文件
- 块设备文件
- 字符设备文件
- 套接字文件
- 管道文件
所有者 u
物品的主人
用户组 g
规划权限
其他人 o
2 路径
相对路径
参照当前所在目录,进行查找
[root@imooc ~]#cd ../user/local/src
绝对路径
从根目录开始指定,一级一级递归查找。能够进入任何的指定目录。
[root@imooc ~]# cd /etc/
快捷键
- 清屏 CTRL+L
- 补全 Tab
阅读全文
0 0
- 【linux 常用命令】常用命令整理
- linux常用命令
- Linux常用命令
- LINUX 常用命令
- linux常用命令
- Linux 常用命令
- Linux 常用命令
- Linux常用命令
- LINUX常用命令
- Linux 常用命令
- linux常用命令
- Linux常用命令
- Linux常用命令
- Linux 常用命令
- Linux常用命令
- Linux 常用命令
- Linux 常用命令!
- Linux 常用命令
- ITIL 2011服务管理与认证读书笔记一——IT服务管理与ITIL
- 找朋友
- 顺序查找法
- drools 嵌套对象的处理
- ThreadLocal
- Linux常用命令-
- TabLayout使用二
- Volley框架详解
- HTML+CSS进阶学习摘录(CSS图形)(六)
- RecycleView 滚动 平滑滚动到某位置
- MD5升级加密算法
- 网页背景图片不重复的铺满屏幕(HTML/JSP)
- ML实践-万事开头难
- 正则表达式的学习(摘录)