Ubuntu11.0基础命令学习_第1页
Ubuntu11.0基础命令学习_第2页
Ubuntu11.0基础命令学习_第3页
Ubuntu11.0基础命令学习_第4页
Ubuntu11.0基础命令学习_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录一基本命令篇-目录结构1二. 基本命令篇-ls1三. 基本命令篇-ls详解4四基本命令篇-计算机信息7五基本命令篇-文件管理9六基本命令篇-目录管理10七基本命令篇-磁盘管理11八基本命令篇-用户管理13九基本命令篇-进程管理15十基本命令篇-系统管理17十一基本命令篇-网络管理18十二基本命令篇-启动管理21十三基本命令篇-压缩包管理23十四基本命令篇-任务管理24十五基本命令篇-关机命令25一基本命令篇-目录结构bin:是一些可执行成程序,是一些命令程序,普通用户可以使用sbin:超级用户可使用的命令程序,超级用户是rootboot:Ubuntu的内核文件dev:在linux中把设备映

2、射为文件,存放在dev中etc:系统配置文件和系统启动配置文件home:用户存放目录lib:放置动态库mnt:通常用来挂载不同的设备proc:是内存中的一个目录,存储设备的信息,如CUP、内存tmp:是一个临时目录usr:是一个应用程序存放目录,src指的是源文件var:存储一些变动的信息,如log文件二. 基本命令篇-ls1. linux是多用户、多任务的操作系统2. 绝对路径 从根开始,以 / 为起始 如:/home/user1/abc.txr相对路径 如:user1/abc.txr3. 使用帮助1) 命令 -help 是一个简单的帮助2) help 命令 是较详细的帮助,准确点说是说明3

3、) man 命令 是较权威的帮助这会显示很多信息,按回车是每行显示,按空格是每页显示,按Q键退出4. 使用技巧1) 使用clear清屏2) 按两下Tab键补全命令或补齐目录如果命令不唯一,就会列出所有命令,如果命令唯一了,就只列出那个命令5. ls列出文件目录1) 列出当前目录 列出指定文件的文件目录列出根目录2) ls -l 以长格式显示第一个指文件属于chen用户,第二个指属于chen组,大小是179字节如果是文件夹就不是它的长度,创建的时间,文件名或目录名3) ls a显示所有文件包括隐藏文件 在linux中所有以点(.)开头的文件或文件夹都是隐藏的,如:创建了一个不隐藏文件,然后查看它

4、 创建一个隐藏文件,然后用ls查看不到它,需要使用ls -a查看 注意:使用ls a显示出三个点,第一指定是当前目录简写,第二个指的是上层目录简写 cd .切换到上一层目录,cd .是切换到当前目录,cd是切换到当前用户目录 使用pwd查看当前目录的路径 4) ls把不同文件按不同的颜色显示出来,其实是把ls替换成其他命令当然我们也可以自己设置的,如:alias ubuntu=ls三. 基本命令篇-ls详解1. 环境变量如:我们使用了ls命令,那个系统就会查找如下环境变量,一个目录一个目录的查询,一个冒号为一个目录,查找那个命令,找到之后就不在向下查找也可以用另一命令查看环境变量当前我们使用的

5、ls命令属于那个目录,which命令是把着七个目录全部查找一遍,把所有的ls都列出来2. ls l的属性信息l 第一个是“-”说明是一个文件,如果是“d”(directory)是一个文件夹后面的分成三组l 前三个是指的用户chen的权限,r是读;w是写;x是执行,如果是文件夹则是指能打开,如果是文件则是指可执行文件;-是没有权限l 中间三个是指chen这个组的权限l 最后三个是指其他用户的权限这里可以查看一个文件权限设置3. 更改权限先创建一个文件,然后查看其权限设置1) 给其他用户增加w权限2) 给组增加x权限3) 删除其他用户r权限4) 删除组的x权限4. 其他的命令1) lsattr列出

6、文件的高级属性2) lsusb查看系统有哪些usb设备查看更详细的介绍其中比较重要的是下列两个3) lspci查看系统中所有的pci接口和设配如果想查看更详细的介绍四基本命令篇-计算机信息1. CPUCPU的信息是存储在proc文件夹中的cpuinfo文件里processor(处理器的个数,有两个就一个一的显示)model name(型号)cpu MHZ(赫兹)cache size(缓存大小)flags(cpu可执行的指令)bogomips(cpu一秒运行的指令)2. 内存memory的信息是存储在proc文件夹中的meminfo文件里这回显示很多信息,可以使用grep过滤另外也可以使用fre

7、e查看memory的大小3. 硬盘使用fdisk命令查看,不过前面要加上sudo命令,然后输入用户密码 这里介绍了硬盘的大小和硬盘的分区,硬盘的分区类型(system)是根据Id来的4. 显卡想查看更详细的信息是5. U盘6. 驱动driver7. Kernel版本(uname)8. Ubuntu版本五基本命令篇-文件管理1. 创建 touch在当前文件夹下创建一个文件和一个隐藏文件,创建的文件大小为0kb在指定文件夹下创建文件,只要加上路径就可以了2. 删除 rm删除隐藏文件一次可以删除多个文件3. 查看 cat,less,moreLess和more与cat的意思是一样的,若果内容过多les

8、s会一屏一屏的显示,并且按是可以朝上查看,more和less一样,不过不能使用4. 拷贝 cpcp 要拷贝的文件 存放位置和备份文件名其中点(.)指的是当前目录下5. 列表 ls6. 改名 mv直接改名,不过要注意后缀移动文件后改名7. 查找 findfind 查找位置 name 要查找的文件名要查找的文件名中我们可以使用通配符(*),不过要用双引号(“”)引起来在这里使用了sudo,因为要查找根目录需要有权限的六基本命令篇-目录管理1. 创建目录 mkdir(make directory)可以创建一个目录,或者同时创建多个目录2. 删除目录 rmdir,rm r(remove directo

9、ry)使用rmdir删除目录,可以使用相对路径或者绝对路径使用rm r删除文件rmdir与rm r的不同是rmdir不能删除非空目录3. 当前目录 pwd(print working directory)4. 改变目录 cd(change directory)cd . 切换到上一层目录,cd 切换到当前用户目录,cd 要切换的目录 切换到想要的目录,cd - 切回到上一个目录5. 查看目录 ls(list)6. 拷贝 cp r7. 改名 mv8. 查找 find七基本命令篇-磁盘管理1. FS容量 df(disk free)其中/dev/sda1中的a是指第一个磁盘,1是指第一个分区。这种显示

10、不宜看,我们可以再后面加一个 h 的开关2. 目录容量 du(directory used)也可以加一个 h 开关如果只是想查看用来多少只需使用 hs 开关3. 磁盘分区 fdisk,cfdisk4. 磁盘格式化 mkfs(make file system)mkfs加一个 T 指明文件系统,然后加上要格式化的分区5. 加载 mount单独使用mount时,是查看系统中已经挂载的设备我们可以手动挂载设备的。mount 要挂载的设备 挂在的位置查看一下我们挂载的磁盘,这时mnt文件里就是磁盘的内容了6. 卸载 umountumount后面加要卸载的设备或者设备的挂载点7. 硬盘速度 hdparm后

11、面加 t 开关指的是硬盘的读写速度后面加 T 开关指的是硬盘的cache的速度两个也可以一起使用8. 磁盘同步 sync把内存中的数据存储到硬盘上也可以使用sudo sync八基本命令篇-用户管理1. 添加用户 useradd2. 添加用户组 groupadd3. 删除用户 userdel4. 删除用户组 groupdel5. 查看用户的ID id单独使用id就是查看当前用户和设备id,也可以后面加上用户名6. 更改用户 usermod(user modify)在前面的zhao是更改后的名字,wang是更改前的名字7. 更改用户组 groupmod和用户一样,group2是更改后的名字8. 更

12、改密码 passwd系统装完之后root用户是没有密码的,使用sudo passwd命令给root用户设置密码9. 切换用户 su给root用户设置密码之后我们就可以切换到root用户执行,使用exit命令退出 注意:虽然切换到了root用户,但是没有root用户的环境变量等,所以不能执行root用户全部命令,切换到其他用户也是一样,我们可以加一个“-”10. 切换用户执行 sudo(switch user do)从普通用户切换到超级用户进行操作,然后再切换回来也可以从当前用户切换到其他用户九基本命令篇-进程管理1. 查看 ps(process)更详细的查看系统的进程 ps aux2. 进程树

13、 pstree(process tree)3. 杀死进程 kill,pkill,xkill在终端里输入firefox,启动火狐浏览器,通过ps aux命令查看到它的进程号是3172kill 进程号(PID)pkill 进程名字输入xkill屏幕上回出现一个×号,然后用那个×点击你要关闭的窗口4. 动态查看 top动态的显示进程占有CPU、MEM等得情况,按回车动态变换,按q退出5. 后台进程 &Gcalctool是计算器的命令,在后加上一个&那么就可以继续执行其他的命令6. 调回前台 fg(frontgrand)使用jobs查看后台工作的进程使用fg把进程调

14、到前台调回前台后就可以按Ctrl+c停止进程了7. 调回后台 bg(background)8. 优先级调整 renice使用 ps al 显示中的NI列就是进程的优先级,范围是从-20到19,最高的是-20。使用 renice 调整后的进程优先级 p 进程号十基本命令篇-系统管理1. 环境变量 env(environment)可以使用export来设置环境变量2. 系统日期 date3. 运行时间 time显示一个进程从开始到结束所用时间、占用CPU的时间、所占用系统的时间4. 历史命令 history记录最近所使用的命令,总共记录1000条。可以使用history c清除记录 5. 系统信息

15、 dmesg显示系统启动的时候开始的记录所有的信息,如果信息过多可以使用grep过滤6. 日志文件 /var/log7. 系统运行时间 uptimeload average 是系统的CPU占有率 最小、平均、最大8. 系统用户 w,who,whoami9. 登录信息 last记录最近登录系统成功的信息十一基本命令篇-网络管理1. 网络五元素:MAC地址、IP地址、网络掩码、网关、DNS2. ping3. ifconfig查看MAC地址、IP地址、IPv6地址、子网掩码4. route查看路由配置信息和网关,其中里default是手动设置的5. cat /etc/resolv.conf查看DNS

16、信息注意:以上的查询可以使用图形界面查看6. netstat用来查看计算机打开的端口当然也可以过滤的查询那个端口,比如说查看80端口7. ip这个也是查看网卡的设置的,如下面查看IP地址和路由设置8. namp用来扫描那些网络上有那些计算机或者是这台计算机那些端口是开着的9. cat /etc/services查看计算机上的端口号的作用10. 关闭和打开网卡十二基本命令篇-启动管理1. 启动分析一张硬盘中创建了三个分区,第一个分区安装windows,第二个分区是swap分区,第三个分区是Linux分区Windows系统安装之后会在硬盘的开始创建一个MBR的启动文件,Ubuntu安装之后呢会替换

17、掉MBR文件,使其指向Linux分区。电脑启动时,MBR文件就指向了Linux分区,然后选择启动的系统。如果再装一个不同版本的Ubuntu,那就会再次覆盖MBR文件,使其指向它的分区,然后启动后就会选择系统2. grub管理器1) root(hd0,2)2) setup(hd0)3) /boot/grub/menu.lst如果MBR文件损坏了,可以使用grub命令修复,过程如下:进入grub之后,使用root命令 root(哪一个磁盘,从哪个分区启动)如果不知道分区,可以按两下Tab键来显示分区这样就设置完成,下面就是写到MBR文件里 setup(写入的磁盘)这样就修复完成了在启动时我们要选择

18、哪个系统启动,查看那个启动列表,在boot/grub/menu.list文件里default说的是默认的启动 timeout是等待选择的时间这就启动的列表,其中第二有一个single说的是进入Ubuntu的单用户模式十三基本命令篇-压缩包管理1. .tar tar c(打包)v(显示打包的信息)f(生成文件)x(解包)z(gzip压缩)j(bz2压缩) 创建一个test文件夹,然后把/var/log里面的所有文件全拷贝到test里面进入test文件夹,将test文件夹里面的东西打包 test cvf 包名 文件 解包2. .gz gzip(压缩),gunzip(解压)使用gz方式将1中的logback.tar压缩解压logback.tar3. .bz2 bzip2(压缩),bunzip2(解压)使用bzip2压缩,这个压缩时间会长点,不过压缩率好解压缩

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论