第四周linux常用命令

一、常用命令及其实例

1、ls

(1)ls -l

(2)ls -a(查看所有文件)

(3)ls -al

2、chmod(改变文件权限)

(1)chmod u+x Desktop

(2)chmod a-u Deaktop

注:本人使用的ubuntu里没有Desktop,所以此例无法直接实现,但可借助下面的touch指令创建新文件,改变新文件的权限

注:u:当前用户

注:r可由数字4代表,w可由数字2代表,x可由数字1代表

3、touch(创建文件)

(1)touch hello.c(其中创建的文件一定要有后缀,例如后缀.c)

4、cat(查看文件)

5、rm(删除文件)

(1)rm -f(强制删除)

注:在本人使用的ubuntu中,rm即rm -f

6、gedif(编辑文件)

(1)gedif hello.c -----------即可打开编译器

7、gcc(编译文件)

(1)gcc hello.c

8、a.out(编译后可执行的文件)

(1)./a.out

9、clear(清屏)

10、mkdir(创建文件目录)

(1)mkdir -p(按照目录创建文件夹)

例子:mkdir -p 0316/kk/mm/nn

11、rmdir(删除文件,空目录)

(1)rmdir -rf(删除非空目录)

12、cd(进入目录)

(1)cd ..(返回上级目录)

(2)cd /(根目录)

13、Tab(自动补全)

注;目录可自动补全出现

14、cp(拷贝)

例:cp hello.c 0316-----------将hello.c拷贝到0316目录里

15、pwd(查看一个目录的绝对路径)

16、mv(剪切或重命名)

例1:mv hello.c mm-----------将hello.c剪切到文件夹mm

例2:mv kk 0316---------------将kk命名为0316

17、tar(压缩)

例1:tar cvzf 0316.tar.gz 0316

18、tar(解压缩)

例1:tar xvzf 0316.tar.gz

例2:tar xvzf 0316.gz -C kk-----------解压到kk

二、额外补充知识点

1、在ubuntu里切换管理员身份的指令:sudo -i

2、linux哲学(一切皆为文件)

(1)普通文件 -开头

(2)目录文件 d开头

(3)设备文件 c/d开头

(4)链接文件 |开头

小众文件:

(1)管道文件 P

(2)堆栈文件 f

(3)共享文件 s

3、实例解释

例:drwx  r-x r-x

注:每三个字母一组,其中前三个为我当前所在用户,中间三个为与我当前所在用户,后三个为不跟当前所在用户

4、目录的作用

dev------存放系统的设备文件

etc-------存放系统的配置文件

lib--------存放系统的库文件

root------超级用户的工作目录

home---普通用户的工作目录

bin-------普通用户存放系统中的命令

sbin-----存放超级用户的命令

usr------存放安装的程序或软件

5、绝对路径和相对路径的区别

绝对路径:从根目录开始

相对路径........

你可能感兴趣的:(第四周linux常用命令)