一` Linux 操作系统
1. 优势
- 开放性
- 多用户
- 多任务
- 出色的稳定性和速度性能
- 丰富的网络性能
- 可靠地系统安全
2. 系统结构
- 硬件
- 内核
- shell
- 外部应用程序
3. 使用基础
- 内存管理
- 进程管理
- 文件系统管理
- 设备管理
4. Linux 命令
命令的两种格式:长格式 用两个减号加英文单词显示
短格式 用一个减号加一个字母表示
以句点开头的文件被系统认为是隐藏文件
一个句点代表目录本身,两个局点代表父目录
5.常见的结构目录
- /bin:二进制了执行的文件命令放在其中
- /boot: Linux启动的核心文件
- /dev: device设备文件目录
- /etc: 系统和应用程序的配置信息
- /home:用户信息目录
- /lib: library 库文件信息
- /media:可移动键盘挂载点-U盘
- /mnt: 外部设备挂载点 -光盘
- /opt: 默认安装软件位置
- /root:根用户的文件信息
- /sbin:超级用户可执行命令
- /tmp: 临时文件
- /usr: 静态的用户级别程序
6.常见的命令技巧
- 输入命令未完成时可以用Tab键补齐
- 按上下键可以在命令执行历史中查找命令
- 在命令输入过程中可以ctrl+c取消输入
- 正在执行的命令可以按ctrl+c取消执行
- ctrl+l 客人已清楚命令终端目录
7.文件目录类命令
ls
- ls 列出目录的内容
- ls -a 列出指定目录下的所有文件和子目录,包括隐藏文件
pwd
- 用来显示当前目录的绝对路径
cd
- 用来打开文件夹
创建新文件命令
- mkdir file #创建名为file的文件
- touch example.c #创建名为exanple.c的文件
- vim example.c #创建并打开文件example.c
cp
- 用来复制文件和目录 格式:cp [选项] 原文件或目录 目标文件或目录
- cp -r /root/Desktop/test . 复制移动
- cp example.c example0.c 复制重新命名
- 加-r 命令后面是目录则递归复制该目录下的所有目录和文件
- -i 目标文件如存在,再覆盖之前给出提示
mv命令
- 用来为文件或目录更改名称,或移动文件或目录位置
- 格式:mv [选项] 源文件或目录 目标文件或目录
rm 命令
- 用来删除文件或目录
- 格式:rm [选项] 文件或目录
- -r 删除目录中所有文件和子目录
- -f 忽略不存在的目录不给出提示信息
cat 命令
- 用来显示文本文件
chmod 命令
- 用来更改文件或目录的访问权限
- 字母设定方式:chmod [who] [操作符] [mode] 文件名
- 数字设定格式: chmid [mode] 文件名
- u 表示文件或目录的属性
- g 表示文件或目录的属组用户
- o 表示其他用户
- a 表示所有用户
- + 增加某项权限
- - 取消某项权限
- = 设定指向权限并取消其他权限
tar 命令
- 打包 tar -cvf filel.tar filel
- 解打包 mv filel.tar filel
- tar -xvf filel.tar
- 打包并压缩 tar -czvf filel.tar.gz
- 解压 tar -xzvf filel.tar.gz
ifconfig 命令
- 用来设置网口
以上就是我今天的博客内容,如果你有特殊见解,欢迎留言评论。谢谢