(一)Linux常用命令
来源:互联网 发布:怎么提取软件源码 编辑:程序博客网 时间:2024/06/05 16:54
Linux常用命令
1.基本命令格式
(1)命令提示符: [root@localhost ~]#root : 当前登录用户localhost : 主机名~ 当前所在目录(家目录)# 超级用户的提示符 , 普通用户的提示符是 $(2)命令格式: 命令 [选项] [参数] ; --个别命令不遵守这个格式例如ls [选项]选项: -a 显示所有文件, 包括隐藏文件 -l 显示详细信息 -d 查看目录属性 -h 人性化显示文件大小 -i 显示inode(3)文件权限(10位),第一位为文件类型,后面每3位一组-rw-r--r---文件类型(-文件 d目录 l软链接目录)rw- u所有者r-- g所属组r-- o其他人r读 w写 x执行-rw-r--r--. 1 root root 1207.代表ACL权限 1应用计数在linux中“.”开头的文件是隐藏文件。
- 例如
[root@local-lmz ~]# ls -l 总用量 100 -rw-------. 1 root root 2232 6月 8 05:36 anaconda-ks.cfg drwxr-xr-x. 8 root root 4096 6月 19 21:27 cFile -rw-r--r--. 1 root root 64730 6月 8 05:36 install.log -rw-r--r--. 1 root root 13667 6月 8 05:34 install.log.syslog drwxr-xr-x. 2 root root 4096 8月 17 02:09 javaFile drwxr-xr-x. 2 root root 4096 8月 16 17:08 test
2.文件处理命令
目录文件处理命令 (1)创建目录 mkdir 级联创建 mkdir -p (2)切换目录: cd (change direction) cd ~ 切换到home目录 cd - 切换到上次目录 cd .. 切换到上级目录 cd . 进入当前目录 (3)删除目录: rmdir 删除空目录 rm -r 删除目录(常用) rm -rf 强制删除目录 (4)复制命令 cp [选项] [原文件或目录] [目标目录] (copy) cp -r :复制目录 cp -p :连带文件属性复制 cp -d :若原文件是链接文件,则复制链接属性 cp -a :相当于 -pdr 全选 例子 cp abc /tmp/ 若目标目录不加文件名,则为原名复制 cp abc /tmp/ana 若目标目录后加入文件名,则为改名复制 cp -r japan/ /tmp/ 复制目录 cp -a japan/ /tmp/ 完全复制,包括所有属性 复制文件的时间为执行复制命令的时间,若要使被复制的文件与原文件属性完全一致,需加 -a (5)剪切或改名命令 mv [原文件或目录] [目标目录] (move) mv japan/ /tmp/ 剪切目录时不需加 -r mv abc longls 当原文件与目标目录,在同一目录下,则为改名命令 (6)当前系统时间命令:date (7)ls -l 命令别名 :ll (8)alias 给命令取别名
3.常见目录
/ 根目录/bin 存放必要的命令/boot 存放内核以及启动所需的文件等/dev 存放设备文件/etc 存放系统的配置文件/home 用户文件的主目录,用户数据存放在其主目录中/lib 存放必要的运行库/mnt 存放临时的映射文件系统,我们常把软驱和光驱挂装在这里的floppy和cdrom子目录下。/proc 存放存储进程和系统信息/root 超级用户的主目录/sbin 存放系统管理程序/tmp 存放临时文件的目录/usr 包含了一般不需要修改的应用程序,命令程序文件、程序库、手册和其它文档。/var 包含系统产生的经常变化的文件
4.链接
链接命令:ln -s [原文件] [目标文件] (link)生成链接文件-s 创建软链接硬链接特征:1、拥有相同的 i 节点和存储 block 块,可以看做是同一个文件2、可通过 i 节点识别3、不能跨分区4、不能针对目录使用5、类似 Windows 复制功能软链接特征:1、类似 Windows 快捷方式2、软链接拥有自己的 I 节点和 Block 块,但是数据块中只保存原文件的文件名和 I 节点号,并没有实际的文件数据3、lrwxrwxrwx l 软链接类型的文件但真实的权限不是777,要看源文件4、修改任意文件,另一个都改变5、删除原文件,软链接不能使用6、源文件的路径一定要写绝对路径
0 0
- Linux常用命令(一)
- Linux/Unix 常用命令 一
- Linux/Unix 常用命令一
- linux常用命令(一)
- Linux常用命令(一)
- Linux常用命令(一)
- Linux常用命令详解一
- Linux 入门常用命令<一>
- linux常用命令(一)
- linux常用命令(一)
- Linux常用命令(一)
- Linux 常用命令大全 (一)
- linux常用命令(一)
- Linux常用命令(一)
- Linux常用命令(一)
- linux常用命令大全(一)
- Linux常用命令总结(一)
- linux常用命令一
- HDU 3336 Count the string(kmp)
- ThinkPHP内容管理系统开发日记(三)--创建自己的APP
- poj 2965 The Pilots Brothers' refrigerator
- Windows 10通过Hexo在Github快速搭建个人博客
- 博客重启之:JAVA IO流基本操作一
- (一)Linux常用命令
- C/C++条件编译
- 线程的创建和使用
- 【LeetCode】391. Perfect Rectangle
- 数据库查询n+1问题
- react native 学习笔记----将react native嵌入到Android原生应用
- javabean
- 2016.8.31 编程小结之深度优先搜索算法
- HYSBZ2743采花