linux用户分类:? ? ? ?1.普通用户?:权限会受限可以有多个,也可以一个没有,名字没有限制
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2.超级用户:权限不受限制有且只有一个,名字为?root
? ?ls -a查看当前目录下的所有文件(包括隐藏文件)
? ? ls -l 查看当前目录下文件的详细信息
? rwx
? ? ? ? ? ? ?r:拥有读权限
????????????w:拥有写权限
????????????x:拥有执行权限
????????第一组rwx:?创建文件的用户对文件是否拥有读写执行权限
????????第二组rwx:?创建文件的用户同组用户对文件是否拥有读写执行权限
????????第三组rwx:?其余人对文件是否拥有读写执行权限
? ? ? ? ? ? ? ? 根目录? /
? ? ? ? ? ? ? ? ?家目录 ~
? ? a? cd? 进入某个目录
? ? ?b? ? pwd 查看当前所在目录的绝对路径
? ? ?c? ? cp? ? 拷贝文件或者目录?
? ? ? ? ? ? ? ? ? ? 普通文件 :cp? 源文件路径? ?目的途径
? ? ? ? ? ? ? ? ? ? ?目录文件:? cp? ?源目录路径? 目的途径 -rf
? ? ? d? mv? ?移动文件或目录 也可以改文件名
? ? ? ? ? ? ? ? ? ? ?mv 源文件路径 目的途径
? ? ? ? ? ? ? ? ? ? ? mv? 旧文件? 新文件名
作业: 1.在~/Desktop目录下创建三个文件夹test1 test2 test3
2.在test1下创建filename1.txt 在test2下创建filename2.txt 在test3下创建filename3.txt
3.将test1目录下的filename1.txt拷贝到test2目录下? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
4.将test2目录下的filename2.txt移动到test3目录下
5.将test3拷贝到test1目录下
6.将test1目录修改文件名为filename
7.最后将filename文件夹删除
? ? ?a 使用vim打开一个文件? ?eg: vim filename.c
? ? ? b 点击 i键
? ? ? c? 编写程序代码
? ? ? d? ?按ESC退回到底形模式
? ? ? ?e? ?输入:wq 保存并退出
? ? ? ? ? ? ? ? ? ? :w保存
? ? ? ? ? ? ? ? ? ? ?:q 退出不保存
? ? ? ? ? ? ? ? ? ? :q! 不保存强制退出
? ? ? ? ? ? ? eg:gcc filename.c(默认生成a.out)
? ? ? ? ? ? ? ? ? ? ? ?gcc? ?filename.c -o filename
? ? ? ? ? ?./a.out?