您的位置:首页 > 运维架构 > Linux

4,Linux学习笔记--LINUX常用命令(1)

2013-04-01 16:12 585 查看
1,在Linux中需要注意的事项 :
文件命名规则:
1,除了/之外,所有的字符都合法。
2,有些字符最好不用,如空格 制表符 退格夫 字符@#¥%……&
3,避免使用.作为普通文件名的第一个字符
4,大小写敏感
 
Linux中以.开始的文件表示隐藏文件
Linux中的文件没有后缀名
Linux中命令格式
命令 -选项 参数  例如: ls -la -etc
Linux中的特殊目录 .和..
分别当表当前目录 和父目录
 
Linux命令的分类  root用户可以执行的命令 和 普通用户可以执行的命令
Root执行的命令放在 /sbin  和 /usr/sbin下
普通的命令放在目录  /bin 和 /usr/bin下
 
Linux常用命令
 
1,文件处理命令 ls 选项 文件或目录
-a 显示所有文件,包括隐藏文件 -all
-l 详细信息显示 -long
-d 查看目录属性
ls -l /显示的文件如下
drwxr-xr-x   2 root root  4096 Nov 18 19:23 bin
第一个代表文件类型 d 目录directory
- 二进制文件
L 链接文件link
rwx r-x r-x  表示对文件的权限
R read读权限 w write 写权限 x execute 执行权限
 
用户分类 所有者user(创建者onwer,可以转让)所属组group  其他人 others
这三组权限分别对应这三个用户分类
2代表硬链接数
root 所有者
root所属组
4096文件大小(不准确,并不是完整的目录下的文件的总大小)
Nov 18 19:23 文件的创建时间或最后修改的时间
Bin文件名
2,文件处理命令 cd 目录 切换目录
cd /
3,目录查看命令 pwd显示当前的目录
4,创建目录 mkdir 目录
例子: mkdir /test
5,文件创建 touch 文件名
6,文件复制
cp 源文件(目录) 目的文件(目录) 
7,目录复制
cp -R 源目录 目的目录
8.文件移动,文件剪切 mv 源文件或目录 目的目录
a) 移动文件,更名
9,删除文件或目录 rm 文件名    删除文件
rm -r 目录名  删除目录(改革)
rm -f 文件名 不询问删除
rm -rf 删除目录  不用询问
10,查看文件内容 cat 文件名
11,分页查看文件内容 more 文件名
空格 或f 显示下一页
Enter  下一行
Q或q 退出
12,查看文件的前几行 head -num 文件名 num是行数
13查看文件的最后几行 tail -num 文件名 num 是行数
-f动态显示 文件最后的几行
14,产生链接文件 ln(link)
ln -s 源文件 目标文件
  -s 创建软连接
Ln -s /etc/issue /issue.soft 创建软链接
Ln /etc/issue /issue.hard创建硬链接
软连接介绍:
[root@localhost /]# ls -l issue.sofe
lrwxrwxrwx 1 root root 10 Nov 19 21:14 issue.sofe -> /etc/issue
文件类型 为l 软连接相当于windows的快捷方式
硬链接介绍:
[root@localhost /]# ls -l /etc/issue /issue.hard
-rw-r--r-- 2 root root 47 Feb 25  2012 /etc/issue
-rw-r--r-- 2 root root 47 Feb 25  2012 /issue.hard
发现硬链接和源文件的属性完全一样,硬链接相当于拷贝,和拷贝不同的是硬链接和源文件是同步更新的,可以用于安全备份
硬链接不能跨文件系统,不能跨分区en
 

权限管理命令

1,chmod 『ugo』+-={rwx} 文件或目录
改变文件或目录的权限
ugo 用户类型  
Chomd u+x 文件名
在这里权限可以用数字表示 r - 4 w - 2 x - 1
Chmod 754 文件名 相当于 chmod  rwxr-xr--文件名
 
权限说明
权限         对文件的定义                 对目录的定义
R 读权限    可以查看文件cat more head tail   可以列出目录中的内容ls
W 写权限    可以修改文件内容echo vi       可以在目录中创建 删除文件touch m
X 执行权限  可以执行文件                  可以进入目录
2,改变文件或目录的所有者 chown nobody files 改变文件file1的所有者为nobody
3,改变文件或目录的所属组 chgrp adm file改变文件file的所属组为adm
4,umask显示,设置文件的缺省的权限 umask -s 一rwx形式显示 新建文件或目录缺省的权限
[root@localhost test]# umask
0022
[root@localhost test]# umask -S
u=rwx,g=rx,o=rx
0特殊权限位
022 用户权限位,权限掩码值
777
-    022
755
u=rwx,g=rx,o=rx
 

本文出自 “Kenan_ITBlog” 博客,请务必保留此出处http://soukenan.blog.51cto.com/5130995/1064732
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: