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

linux基础

2017-01-02 15:31 232 查看

linux 基础命令

软件源:软件仓库。

--------------------

/etc/apt/sources.list

sudo apt-get update

sudo apt-getg upgrade

sudo apt-cache search xxx  (sudo apt-cache search desktop)

sudo apt-get install xxx

sudo apt-get remove xxx (移动/不会将安装的软件删除)

sudo apt-get purge xxx (丢弃/会将安装的软件删除)

sudo dpkg -l | grep xxx

目录系统:

/: 根目录

-------------

可执行文件

/bin : binary

/sbin : binary

/boot :引导

/ect : 配置目录

/mnt : 挂在mount

/home : 主目录

/dev : device设备

/usr : unix system resource(安装软件)

文件类型:

d : directory目录

- : file

l : link符号链接(相当于windows的快捷方式)

b : bock(块文件:硬盘,光驱)

ubuntu权限:

三种身份:

-------------
1、文件的拥有者 --user   | rwx-:read write execute none
2、拥有者所在的组 --group
3、其他的身份 --other
--ugo  === a(all)

type: user
group other
rwx rwxrwx
--------------------
000 000000
111 111111
-------------------
7 77

修改权限:

chmod 0+r/w/x file

chmod u+w file

chmod u+rw file

chmod u+rwx file

chmod ug+rwx file

chmod ugo+x

chmod a+rwx

chmod u-w file

chmod u-rw file

chmod 644 file

chomd 777 file

常用命令:

 linux   win

1、cd (/根目录、~主目录、.当前目录、..上级目录)              cd     

2、ls     ·
dir 

3、pwd   

4、who、whoami 

5、sudo passwd (root重设密码)

6、ifconfig ipconfig

7、mkdir(创建空文件)、rmdir(删除空文件) mkdir

8、rm(-r递归、-f强制)

9、mv xxx where

10、cat(输出文本的内容) 

11、echo(输出一段文本)(echo fdsfdsdfa >>/> aa.txt)输出到aa.txt
echo

12、cp(复制)   (cp -r hadoop-backups/* hadoop/)

13、touch(创一个文件) touch aa.txt

14、more 同cat、less、head、tail

15、man    (man ls)

16、--help  (ls --help)

17、|(管道) man ls | more (第一个的输出到第二个里面)(man ls | tail 10)最后十行

18、>>、>(从定向)

19、nano(内置的文本编辑器)

20、ping (看网络通不通)

21、hostname(主机名称)

22、sudo reboot

23、find(查询) (find ~ | grep .txt)

24、grep(过滤)

25、uname -a (操作系统详细的信息)

26、file xxx.so(动态链接库文件相当于Windows的.dll文件)

27、tar 解压文件 (tar -zxvf )

28、gzip/gunzip 

29、sudo mount/sudo umount

30、ps(显示进程信息)  ps -af (当前目录所有)

31、apt :advanced packaging tool

32、wget 下载传输命令

33、pssh、dsh、mssh.sh

apt-get -f install xubuntu-desktop
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 命令