学习linux笔记.doc
文本预览下载声明
Ubuntu安装:()下载,官网申请免费光盘,店买
版本:桌面desktop,server,便携电脑
下载保存ubuntu的iso文件,一般选择32位
网站上有刻盘的说明,并不是简单的刻盘,需要用特定软件(ultraiso软件)刻盘到CD,才成为可引导的光盘
虚拟机和物理机安装
命令
Bin:相当于windows的exe文件,可执行的文件,其中装着命令
Sbin:bin中含有普通用户命令,sbin中含有超级用户的命令
Boot:linux中的核心文件
Dev:Linux中所有的硬件都是文件,存放在dev中,访问硬件就可以访问dev,例如串口
Etc:配置文件
Home:用户根目录,通常用户的读写只能在此目录下
Lib:linux的动态库,类似windows里的dell
Mnt:挂载不同设备,CD,软盘等等
Proc:内存设备的信息挂载其上,目录的内容是内存的信息,以文件的形式挂载其上
Tmp:临时目录,非永久保存
Usr:有点像windows的program file,-----src:open source命令
Var:变动性的信息,例如log文件,程序错误可以看log文件,log文件中是实时程序运行中跟踪打印的信息,保存不断更新的信息,可以解决程序的问题
Linux是多用户多任务的操作系统,负责组织软硬件
绝对路径:以/开始的:例如,/home/user1/abc.txt
相对路径:user1/abc.txt
帮助命令:命令 ——help(简单帮助)help 命令(较详细帮助)man 命令(权威详细解释)
Ls --help help ls(无内容)man ls
Al命令可以用tab键补齐以al开头的命令,或者补齐目录,例如/home/user1,tab后可以看到user1下的文件
Ls和dir命令都是显示当前目录
Cd..返回上一层进入/home
再ls进入home的下属文件user1
Ls user1/则进入user1的内容中去(相对路径)
在home下输入ls则可看见该目录下的文件
linux中以.开头的都是隐含的文件或者文件夹
新建文件test:touch test,再ls,可以看到,但是touch .test1,再ls则看不到,若ls –a则可以看到
Dir(doc命令,因熟悉才引进)和ls等效
Ls换成ls –color再执行color=auto
设置:alias ls=ls则没有颜色设置
Ls机制:环境变量
env
Echo $path
Which ls(会查完所有的ls)
管理:用户和组
看首字母:Test是文件,公共的是目录
前三个是主人对文件的权限,doc中是exe便是可执行,文件可执行是可运行,目录可执行是可进入。中间三个是组的权限。最后三个是其他用户的权限。
更改权限:Chmod o-r test
Chmod g-r test
Chmod g+r test
不可以
可以
Lsattr,多位的属性
Ls只有十位
Lsusb查看系统usb设备
Lsusb – v可查看信息重要的有其可决定driver的类型
需要用sudo lsusb – v
Lspci – v列出所有pci接口的详细信息,Lspci – vv是显示更详细的信息
文件管理
新建文件:
Touch file2 ls
Touch .file2 ls-a
Sudo touch /boot/file1 ls /boot/file1 -l
Help touch ;man touch ;info touch
删除文件:
Rm test .test1 file1
删除目录abc:rm –r abc
查看文件:
‘空格’分屏显示,less可以上下箭头翻页,而more不可以,q命令退出
文件复制:
当前目录:pwd
.代表当前目录,..代表当前目录的上一层目录
文件改名:
Mv
移动到其他目录并且改名字,因为移动到根目录改名,所以用sudo
移动但是不改名字
寻找文件:
Sudo从根目录/下开始寻找
寻找到一个后会继续,按ctrl+c终止才能回到命令行
是查找名字以ls开头的
.代表当前目录可以取代/home
目录管理:
在当前目录(/home/user1)下新建目录folder1:mkdir folder1,ls后显示了folder1
将当前目录更改为folder1:cd folder1/,ls后没有任何内容
这时的当前目录还是folder1,在其下新建f1,f2,并且在/home/user1下新建f3:
Mkdir f1 f2 /home/user1/f3,再ls则仅显示显示folder1下的内容f1和f2,没有f3
返回上一层目录即/home/user1:cd..然后再ls则在目录/home/user1下出现f3
通过pwd可以
显示全部