20170403_Linux视频学习1——Linux系统的基本命令

20170403_Linux视频学习1

兄弟连李明老师学习Linux!

1、X Windows 简介:

(1)X Windows是一个协议,独立于操作系统的。

(2)图形用户界面:CDE

基于页面的网站扫描器:http://www.netcraft.com      了解服务器信息,可以访问它。

全世界跑的速度最快的服务器系统:网站:www.top500.org


ping一下,看网络通不通。

基于LAMP的网站论坛及B/S架构应用

基于Linux的负载均衡和集群

(3)镜像站点、基于域名的负载均衡。集群:一个IP地址对应许多台主机。大型服务器。

2、文件管理命令:(来源于英文单词)

(1)root:只有root可以执行的命令

/sbin
/usr/sbin

all users:所有用户都可以执行的命令
/bin
/usr/bin

bin —— binary
sbin —— super binary
usr —— user

(2)ls 命令(list)

功能:显示目录文件

ls -a    显示所有文件,包括隐藏文件(all)

ls -l     详细信息显示(long )

ls -d    查看目录属性(directory)


drwxr-xr-x                                    2                 root        root       4096

文件类型+文件权限+文件用户       硬连接数   所有者   所属组     文件大小

数据块:block —— 512 字节


drwxr-xr-x(共10个字符)

文件类型:(三种)

d 目录        - 二进制文件      l 软连接文件

d rwx r-x r-x

文件权限:(三种)

r ——read 可读                  w ——write 可写                  x ——execute 可执行

文件的用户:(三种

所有者—— u                    所属组 —— g        其他人—— o

user / onwer                     group                      other 


(3)cd 命令(change directory)

功能:切换目录

cd /   切换到根目录

cd ..  切换到上级目录

(4)pwd命令(print working directory)

功能:显示当前所在的目录

pwd  显示当前目录

(5)mkdir命令(make directory)

功能:创建新目录

mkdir newdir

(6)touch命令

功能:创建一个新的空文件

touch  newfile

(7)cp命令(copy)

功能:复制文件

cp file1 file2 dir1

cp -R dir1 dir2

(8)mv命令(move)

功能:移动文件

mv 源文件或目录 目标目录

mv file1 file3

mv file2 dir2

(9)rm命令(remove)

功能:删除文件

rmdir  删除空目录

rm  file    删除文件file

rm -r   dir 删除目录dir

rm file3

rm -r  dir1

(10)more命令

功能:分页显示比较长的文件

空格     显示一页

enter    显示下一行

Q或q    退出

(11)cat命令

功能:显示文件内容

cat  /etc/issue

cat  文件名称

(12)修改权限

sudo -i

输入密码

(13)head   查看文件的前几行

head    -num 文件名

(14)tail   查看文件的最后几行

tail   -num   文件名

tail   -f   文件名

(15)ln(link)产生链接文件

ln   -s    源文件   目标文件

创建软链接

ln  -s    创建软链接

ln  -s    /etc/issue    /issue.soft     软链接文件

查看文件:

ls   -l    /etc/issue    /issue.soft

软链接文件:  lrwxrwxrwx   ——>  文件很小(10字节),箭头指向到源文件      时间值不同

(类似于Windows快捷方式)

创建硬链接:

ln   /etc/issue    /issue.hard    硬链接文件

查看文件:

ls  -l   /etc/issue   /issue.hard

硬链接    类似于拷贝、备份,但是它们是同步更新的。(时间值不同)

cp    /etc/issue    /test/issue            (时间值不同)

cp    -p   /etc/issue    /test/issue      (时间值相同)


cat   /etc/issue

cat   /issue.soft

cat   /issue.hard


echo  "this  is  a  test" >>  /etc/issue

cat    /etc/issue    /issue.soft    /issue.hard

rm    /etc/issue

rm    /issue.soft     软链接文件:类似于快捷方式(源文件没了,软链接的内容也没了),软链接可以跨文件系统生成

rm    /issue.hard    硬链接文件:类似于源文件的拷贝(内容一样,大小一样)+ 同步更新(源文件没了,硬链接的内容还有),同步更新的原因:与源文件拥有相同的 i 节点(inode),硬链接不能跨文件系统生成,即不能跨分区。

硬链接:cp  -p + 同步更新

ls  -i  i-inode  i节点

ls  -i


Linux系统内核处理任何文件,都要有一个标识!

处理文件,每个文件都要有一个文件标识,标识是 i 节点,inode

处理进程,要有进程pid


3、权限管理命令:chmod

chmod   u   +      r     可读(数字 4 代替)

chmod   g    -      w    可写(数字 2 代替)

chmod   o   =      x    可执行(数字 1 代替)

+    增加权限

-     减少权限

=    赋予限


u    所有者

g    所有组

o    其他人


r     可读(数字 4 代替)

w    可写(数字 2 代替)

x    可执行(数字 1 代替)


ls  -a

ls  -a  file

ls  -l   file

chmod  u+x   file

chmod  o-r    file

chmod  g=rx  file

掌握下面的数字表示方式:文件的字母权限与数字权限的转换!

rwx  r-x  r--  等价于(754)

rw- r-x --x  等价于(651)

752 等价于 rwx r-x -w-


chmod  641  file

则:file的权限是:rw-r----x


管理员身份操作:

mkdir  /prem

ls  -ld  /prem   查看权限

touch /prem/newfile

ls -ld /prem/newfile

chmod 777 /prem/newfile

ls  -ld  /prem

ls  -l    /prem/newfile



(1)文件:

r   :  cat    more    head    tail

w  : echo vi

x   : 命令/脚本

(2)目录:

r   :  ls

w  : touch   mkdir   rm

x   : cd


可以切换用户:su - 用户名

管理员用户:#

普通用户:$

exit :退出普通用户、进入管理员 root 用户


4、权限管理命令:chown 改变文件的所有者

ls -l a

chown samlee a

ls -l a

chown nobody a

ls -l a

创建一个用户:

1、useradd helen

2、passwd helen

chgrp 改变文件的所有组

chgrp adm a

ls -l a

umask   查询缺省的权限

touch testfile   创建一个文件

mkdir newdir  创建一个目录

ls -ld newdir 查看权限

umask

umask  -S    查看文件或目录的缺省的权限


默认的权限:0022

0:特殊权限位

022:用户权限位——权限掩码值

    777

-   022

———   (减法运算)

    755(真正创建的文件或目录的缺省的权限制)

755:rwx-wx-wx

linux 文件规则:缺省创建的文件不能授予可执行权限 x

touch testfile

ls -l testfile

输出:-rw-r--r--(默认的权限是:644,不是755)


750 权限:rwxr-x---

  777

- 750

——

 027

umask 027(改变缺省创建文件的权限)

umask

umask  -S

4、

5、

6、

7、

8、

9、

10、






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值