Linux系统简介
- linux基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统,它能够支持Unix工具软件、应用程序和网络协议的运行,这个也被称之为中国操作系统
- 其基本构造:内核,用户接口,文件系统,应用程序,发行版本。
常用文件目录命令
显示
- ls 列出当前目录文件
- ls -F 列出目录中的文件
- ls -a 列出当前目录下隐藏的文件
- ls -a 列出当前目录下隐藏的文件
- ls -l 列出当前目录下文件信息
- ls -al 列出制定目录所有文件
- ls * [0-9] * 列出包含数字的文件名和目录名
切换/显示
- .cd 切换上次目录
- cd . 切换 当前工作目录
- cd … 切换工作目录上层目录
- cd - 切换 前一个目录
- cd ~ 切换用户home目录,切换家目录。
- cd ~user1进入个人主目录
- pwd 显示工作路径
- echo ~/ 显示用户home目录
创建/删除
- mkdir 创建目录
- touch 创建文件
- mkdir dir1 dir2 同时创建两个目录
- rmdir 删除目录
- rm -f file 删除一个叫‘file’的文件
拷贝
- cp 拷贝文件
- cp - f 拷贝同名文件
- cp dir/* 拷贝目录下所有文件到当前工作目录
查看
- cat 查看
- cat file1 第一个字节开始正向查看文件内容
- tac file1 最后一行开始反向查看文件内容
- more file 查看长文件内容
- head -2 file 查看一个文件前两行
- tail -2 file 查看一个文件最后两行
- tail -f /var/log/messages 实时查看被添加到一个文件中的内容
查找
- find 查找
- find / -user user1 搜索属于用户 ‘user1’ 的文件和目录
- find /root -mtime -1 -ls 查找root目录下1天前被修改的文件
- find /root -atime -1 -ls 查找root目录下1天前被执行的文件
- find /root -ctime -1 -ls 查找root目录下1天前被修改属性的文件
- find /root -size -1 100c -ls 查找root目录下1天前小于100字节文件
- find / -name *.rpm -exec chmod 755 ‘{}’ ; 搜索以 ‘.rpm’ 结尾的文件并定义其权限
修改
- rename 重命名文件
- chmod 修改文件权限属性
- chown 修改文件所有属性