一、Linux优点 (面试笔试可能考)
-
开放性;
-
完全免费;
-
多用户;
-
多任务;
-
良好的用户界面;
-
设备独立性;
-
提供了丰富的网络功能;
-
可靠的系统安全性;
-
良好的可移植性。
二、 开发应用领域介绍
l Unix/Linux服务器
l 嵌入式Linux系统
l 桌面应用
l 电子政务
三、Linux目录结构
四、 Linux常用命令
命令使用技巧
~ : 表示家目录
/ : 根目录
./:当前目录
…/:上一级目录
双击tab键:自动补全内容,如果没有提示表示路径错误
选中内容表示复制,按滚轮表示粘贴内容
ctrl+shift+加号 : 终端界面变大
ctrl+减号 : 终端界面变小
1.终端介绍
2.普通用户切换为超级用户![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a092bd3ece1761aec6679d538e0c0a10.png)
3.超级用户切换为普通用户
4.ls—>列出目录里面的内容
ls / —>列出根目录里面的内容,注意:命令与路径之间要空格
5. ls -a—>列出目录信息,包含隐藏文件
隐藏文件的特点:一般是系统或软件比较重要的文件,但是又不常用,可以设置为隐藏文
6. ls -l —> 详细列出目录或者文件信息
文件类型:
-:普通文件 例如 : .txt .doc .c .cpp 音视频文件,图片文件…
d : 目录文件(文件夹)
p : 管道文件(进程间通信,两个程序之间通信,只能在同一台主机上通信)
s : 套接字文件(网络文件,进程间通信,两个程序之间通信,可以在不同主机上通信)
c : 字符设备文件(驱动文件)
b : 块设备文件(驱动文件)
l : 软链接文件(快捷方式)
总结:
linux有七种类型的文件
在linux中,一切皆文件
五、 常用命令
1、 查看文件信息:ls
2、拷贝文件:cp
拷贝文件
拷贝目录—》记得加 -r
3、移动文件 重命名:mv
mv ./code/int.c ./把文件code中int.c文件移出去
mv int.c code把文件int.c移动到文件夹code中
mv ./hello.c printf.c 重命名
移动—>不用加-r
4.修改文件权限
总结:
用户,前面3个字符为一组相加及为对应的用户对文件的权限 rwx
用户组,中间3个字符为一组相加及为对应的用户对文件的权限 r-x
其它用户,末尾3个字符为一组相加及为对应的用户对文件的权限 r-
5.cd —> 进入某个目录
6.touch —> 创建文