1、linux分区的命名 /dev/xxyN 名字是固定的 xx:设备类型(hd是IDE磁盘、sd是SCSI磁盘) y:abcd表示分区所在的设备,第一二三四个IDE/SCSI磁盘。 N:数字代表分区,前四个分区(主分区或者扩展分区)是从1~4,逻辑分区从5开始
在linux中所有的设备都是文件
文件有两种,一种是字符形式一种是二进制形式
/ 根分区
/usr 应用软件存放位置
/home 用户宿主目录的父目录
/var 存放临时文件
/dev/(device)
pwd 当前位于哪个目录下面
whoami 查看当前用户
ls 当前目录下面所有的目录及文件
ls -l 竖着排 以d开头的是目录,以-开头的是文件
cd ..上层路径
cd . 当前路径
mkdir 新建目录
rmdir 删除目录(空)
rm -rf 删除目录(强制删除不论是否为空) (r递归处理,将指定目录下的所有文件与子目录一并处理;
f强制删)
touch 1 创建一个文件名为1的文件(在linux下文件的后缀名(技术角度上)没有意义)
cp
将文件file复制到目录/usr/men/tmp
下,并改名为file1
cp file /usr/men/tmp/file1
将目录/usr/men
下的所有文件及其子目录复制到目录/usr/zh
中
cp -r /usr/men /usr/zh
mv 移动文件或者将文件改名
vim 编辑文件
v 从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。
V 从光标当前行开始,光标经过的行都会被选中,再按一下V结束。
x 要删除一个字符,只需要将光标移到该字符上按下"x"。
dd 删除一行
u 撤消上一次的操作。
U 撤消对一行的全部操作
移动到指定行 "33G"就会把光标置于第33行上。没有指定命令计数作为参数的话, "G"会把光标定位到最后一行上
yy 复制一行
chmod abc (a,b,c各为一个数字,分别表示User、Group、及Other的权限)
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。
范例:
chmod a=rwx file
和
chmod 777 file
有相同的效果。
grep 查文本文件的哪行语句包含所需要的字符
管道 | 把上一个命令执行的结果交给下一个命令
>重定向 把上一个命令执行的结果放到文件中