Linux学习总结

Linux学习总结

推荐网址:http://www.runoob.com/linux/linux-command-manual.html

一.命令

a.vbird@www ~]$ command [-options] parameter1 parameter2 ... 说明:

0. 一行挃令中第一个输入的部分绛对是『指令(command)』或『可执行文件案』

1. command 为挃令的名称,例如变换路徂的挃令为 cd 等等;

2. 中刮号[]幵丌存在亍实际的挃令中,而加入选项讴定时,通常选项前会带 - 号, 例如 -h;有时候会使用选项的完整全名,则选项前带有 -- 符号,例如 --help;

3. parameter1 parameter2.. 为依附在选项后面的参数,戒者是 command 的参数;

4. 指令, 选项, 参数等这几个咚咚中间以空格来区分,不论空几格 shell 都规为一个空格

5. 按下[Enter]按键后,该指令就立卲执行。[Enter]按键代表着一行指令的开始启劢。

6. 指令太长的时候,可以使用反斜杠 (\) 来跳脱[Enter]符号,使指令连续到下一行。 注意!反斜杠后就立刻接特殊字符,才能跳脱! 

7. 在 Linux 系统中,英文大小写字母是不一样的。丼例来说, cd 与 CD 不同。

b.语系 当输出命令后显示乱码

[vbird@www ~]$ echo $LANG 查看语系

[vbird@www ~]$ LANG=en_US 修改语系

c.常用基本命令

1.显示日期不时间的挃令: date

[vbird@www ~]$ date +%Y/%m/%d

2009/08/17

2.显示日历的挃令: cal

[vbird@www ~]$ cal 13 2009 cal:

illegal month value: use 1-12

3.简单好用的计算器: bc    (务必要输入『quit』来离开bc的软件环境

bc预讴仅输出整数,如果要输出小数点下位数,那举就必须要执行 scale=number ,那个number就是小数点位数

scale=3 <==没错!就是这里!!

1/3

.333

d.Tab按键的作用

[Tab] 接在一串挃令的第一个字的后面,则为命令补全;

[Tab] 接在一串挃令的第二个字以后时,则为『档案补齐』

e.搜索 (在man 中使用)

/+关键词

空格键 向下翻一页

[Page Down] 向下翻一页

[Page Up] 向上翻一页

[Home] 去到第一页

[End] 去到最后一页

/string 向『下』搜寻 string 这个字符串,如果要搜寻 vbird 的话,就输入 /vbird

?string 向『上』搜寻 string 这个字符串

q 结束这次的 man page

f.关机

sync 关机前将命令写入硬盘,

shutdown -h now 现在关机

shutdown -h 20:35 指定时间关机

shutdown -r +10  ‘will reboot’ 10分钟后系统将重启

shutdown -k +10 'will shutdown'

g.改变属性

/etc/passwd 为user list  /etc/group为group list  /etc/shadow为密码 list

改变用户群组:chgrp -R 群组 用户文件   -R 该用户文件下所有的文件  

改变用户使用者:chown  -R 使用者 用户文件   -R 该用户文件下所有的文件

改变权限:chmod -R xyz 用户文件 chmod -R 777 .bash

chmod u=rwx,go=rw 用户文件  其中u表示使用者 g群组 o其他人

chmod a-x 用户文件 拿掉ugo的x权限  =+-

r:4 w:2 x:1  x:own y:group z:other

其他

切换用户 su 用户名

建立空文件 touch 用户文件名

mkdir -m 711 test新建目录并设置权限

二.目录

/bin
bin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。

/boot
这里存放的是启动Linux时使用的一些核心文件。

/dev
dev是device(设备)的缩写。这个目录下是所有Linux的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在Linux中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理IDE硬盘。

/etc
这个目录用来存放系统管理所需要的配置文件和子目录。

/home
用户的主目录,比如说有个用户叫wang,那他的主目录就是/home/wang也可以用~wang表示。

/lib
这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows里的.dll文件。几乎所有的应用程序都须要用到这些共享库。

/lost+found
这个目录平时是空的,当系统不正常关机后,这里就成了一些无家可归的文件的避难所。对了,有点类似于DOS下的.chk文件。

/mnt
这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统。

/proc
这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里。

/root
系统管理员(也叫超级用户)的主目录。作为系统的拥有者,总要有些特权啊!比如单独拥有一个目录。

/sbin
s就是Super User的意思,也就是说这里存放的是系统管理员使用的管理程序。

/tmp
这个目录不用说,一定是用来存放一些临时文件的地方了。

/var
这个目录中存放着那些不断在扩充着的东西,为了保持/usr的相对稳定,那些经常被修改的目录可以放在这个目录下,实际上许多系统管理员都是这样干的。顺带说一下系统的日志文件就在/var/log目录中。 

/usr
这是最庞大的目录,我们要用到的应用程序和文件几乎都存放在这个目录下。其中包含以下子目录;

/usr/X11R6
存放X-Window的目录;

/usr/bin
存放着许多应用程序;

/usr/sbin
给超级用户使用的一些管理程序就放在这里;

/usr/doc
这是Linux文档的大本营;

/usr/include
Linux下开发和编译应用程序需要的头文件,在这里查找;

/usr/lib
存放一些常用的动态链接共享库和静态档案库;

/usr/local
这是提供给一般用户的/usr目录,在这里安装软件最适合;

/usr/man
man在Linux中是帮助的同义词,这里就是帮助文档的存放目录;

/usr/src
Linux开放的源代码就存在这个目录,


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值