linux学习

来源:互联网 发布:淘宝店招商 编辑:程序博客网 时间:2024/05/01 15:25
一、GNOME图形界面(仿苹果界面,菜单栏位于界面上方)基本操作
1.除了GNOME图形界面,还有KDE等图形界面
2.可以修改文件夹打开方式
3.linux默认安装火狐浏览器
4.视频播放器默认只能播放ogg开源格式
5.管理Linux的方式GUI和CLI(效率比GUI高)
6.Place-->Connect to Server(访问其他网络资源)
7.System(windows的控制面板)
8.System-->preference用户的个人配置(比如修改图形界面外观、背景图片、桌面特效、输入法、鼠标、键盘等等)
9.System-->help:linux的帮助文档

10.桌面右下角:桌面切换(默认为两个桌面环境workspace,可根据需要进行配置)

二、Shell
①用户无法直接控制Kernel(权限问题),通过Shell将用户指令传递给Kernel。
②分为CLI(Command Line Interface)与GUI(Graphical User Interface)两种。
③GUI:GNOME        CLI:BASH
④提示符:#(root用户、超级用户)
$(普通用户)
⑤命令一般由三个部分组成:命令、选项、参数
⑥Tab键:
自动补全命令
自动补全文件名
无法自动补全参数
⑦Bash会保存你输入的命令的历史记录,可以通过上下键或者history命令来查看
⑧!!重复前一个命令
!字符   重复前一个以“字符”开头的命令
!num   按照历史记录的序号执行命令
!?abc 重复之前包含abc的命令
!-n        重复n个命令之前的那个命令
⑨可以通过Ctrl+r来在历史记录中搜索命令(reverse-i-search)
重新调用前一个命令中的参数esc.      。
⑩Bash Shell支持通配符:
* 匹配零个或多个
?匹配任意一个字符
[0-9]匹配一个数字范围
[abc]匹配列表里任何字符
[^abc]匹配列表以外字符
11.切换用户
su命令:切换用户但不切换终端
su-:   切换到root用户并使用一个新的运行环境
sudo:使用管理员用户身份运行命令
id  :显示当前用户信息
hdparm:   获取磁盘信息
passwd:  修改当前用户密码
12.BASH作业管理:多任务命令行界面
在后台运行进程:在命令后添加一个&
暂停某个程序:通过Ctrl+z或者发送信号17
管理后台作业:jobs(查看后台运行作业)\bg(继续运行后台作业)\fg(重新运行暂停的后台作业)
终止进程:Ctrl+C


三、Linux:文件系统基本结构(倒转单根树状结构):
1.文件系统的根为“/”
2.文件系统严格区分大小写(windows中不区分大小写)
3.路径使用“/”分割(windows中使用“\”)
4.每一个shell或者系统进程都有一个当前工作目录
5.使用pwd命令可以显示当前的工作目录
6.文件名称:
①文件的名称大小写敏感
②名称最多可以为255个字符
③除了正斜线外,都是有效字符
④通过touch命令可以创建一个空白文件或者更新已有文件的时间(touch一个已有文件,即为更新文件时间)
⑤以“.”开头的文件为隐藏文件(已有文件可以改变成隐藏文件,通过touch命令)(ls不显示隐藏文件)
7.列出目录内容
①ls -a      显示所有文件(包括隐藏文件)
②ls -l       显示详细信息
③ls -R     递归显示子目录结构
④ls -ld     显示目录和链接信息
8.file命令:查看文件的类型
9.绝对路径与相对路径
①绝对路径:以“/”开头,递归每级目录知道目标的路径,不受当前所在工作目录限制
②相对路径:以当前目录为起点,到达目录的路径。受当前所在目录限制
③cd命令:切换目录
上一级目录“..”
当前目录“.”
用户home目录“~”
上一个工作目录“-”

0 0