ubuntu linux基础知识(待更新)
来源:互联网 发布:python 金融量化分析 编辑:程序博客网 时间:2024/06/05 08:15
1 除了垃圾桶 别的都在文件系统中 电脑的C D E F U 五个硬盘全挂载在/media 中
2 桌面 视频 下载 音乐 文档 等全包含在主文件夹中(/home/litingting---用户目录)
3 litingting@litingting:~$ 工作当前路径为/home/litingting---用户目录
4 知道sudo apt-get install 软件安装成功之后应该是系统已经帮你设置好了这个软件的执行路径了,比如:
sudo apt-get install maven 之后,直接在bash 中执行mvn -version 就可以看到安装的maven 版本。可是我想知道下,在执行mvn -version 命令时,bash 是在哪里找到这个软件命令并执行的?
执行 which mvn 即可 which autoconf
基本都是在 /usr/bin 里
5 设置当前用户环境变量(对root用户无效)
打开终端输入:
light@chaozang:~$ sudo gedit ~/.bashrc
[sudo] password for light:
末尾添加:
export PATH=/opt/EmbedSky/4.3.3/bin:$PATH
,其中/opt/EmbedSky/4.3.3/bin为你自己需要设置的环境变量路径。
使其立即生效,在终端执行:
light@chaozang:~$ source ~/.bashrc
或重启电脑
6 ubuntu 软件安装
which software-center ubuntu软件中心
which totem which mplayer (视频播放器)
which loffice 办公
which wine
which gcalctool 计算器
which fcitx 输入法
which gnome-terminal 终端
which qtcreator
which firefox
which qq
这些软件(可执行文件) 全自动安装装在/usr/bin下 只要在终端写软件名称就可执行(启动软件)
这些软件全在 ubuntu软件中心里面看得到。
B
文件加锁的表示 文件被锁定,无法更改 取消这把锁sudo chmod 777 文件名 现在可以修改内容了
linux下文件属性 组和所有者 sudo 7 chmod 777 文件名
例子
drwxrwxr-x 3 litingting litingting 4096 12月 18 21:33 aa.txt
表示:
所有者为 litingting 所属组为litingting 一个组可能很多用户
可能很多组 每个组很多所有者 所以所有者和所属组也是一种并列的关系
如果所属组拥有某种权限 则这个组下的所有所有者都有这个权限
该例子:所有者(自己)权限为 读写执行 所属组权限为读写执行 其他用户(这里包含自己)为读和执行
(root权限,系统权限的一种,与SYSTEM权限可以理解成一个概念,但高于Administrator权限,root是Linux和unix系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权力,所有对象他都可以操作)
C
vim的使用
正常模式(按Esc进入) 左下角显示文件名或为空
插入模式(按i键进入) 左下角显示--INSERT--
如果想打开文件即跳转
vim +n FileName
命令模式下
:$ 输入这个确定,就跳到最后一行了
:q! <回車>不保存退出。
:wq <回車>保存并退出。
:n 跳到第n行
/word 后回车,即查找word 查找功能
vim刚进入时候是命令模式 不能对文本写入 按i进入编辑 按ESC退回命令模式
按ESC键 跳到命令模式,然后:
:w 保存文件但不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
q: 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑
- ubuntu linux基础知识(待更新)
- Java基础知识(待更新)
- Ubuntu常用命令(待更新)
- Linux基本命令初学(待更新)
- Linux系统参数(待更新)
- Linux系统升级bash安装 ---待更新
- 待更新
- 待更新
- [Linux]ubuntu更新支持
- linux下简单聊天室(未完待更新)
- linux下使用python注意事项(待更新)
- 待整理基础知识杂项
- 【Linux】——Ubuntu提权(待解决)
- 批处理网站【待更新】
- 排序算法(待更新)
- 数论模板,待更新。。。
- ullib2(待更新)
- 初识git(待更新)
- filter2D滤波处理函数-----学习记录(2)
- 基于用户反馈的QoS可信评价
- iOS —— UIApplication 获取手机状态栏中的网络状态
- 和小强一起学数据结构之冒泡排序
- 我的第一本C++笔记(1)——初识C++
- ubuntu linux基础知识(待更新)
- 用Python和Pygame写游戏-从入门到精通
- 黑马程序员————接口和多态
- 设置布局隐藏与显现
- Java实现的计算器(带括号和错误输入提示)
- 计算机为什么能实现软关机??? 软关机设计到哪些技术??? 指令??? 电路??
- 在使用jxl时启动Tomcat报错:NoClassDefFoundError: jxl/write/WriteException
- how did this thing go
- js 高效编程 连载