linux学习笔记... ...持续更新ing

来源:互联网 发布:降压贴 知乎 编辑:程序博客网 时间:2024/05/04 15:25

2012年7月20日

 

超级用户登录

su -

123456

 

显示当前路径

pwd

 

显示时间

date

 

查看内核

uname

uname -a

 

显示创建和登录时间

who

:0创建时间
pts/1 表示第一个窗口(最多可以有6个)

显示当前登录的身份

whoami

 

关机

init 0

 

重启

init 6

 

关闭图形界面

init 3

 

退出

exit

 

读取文件

sh xx.txt

 

新建文件

touch test

 

删除文件

rm test

rm -r  test

mr -rf  test 

 

新建文件夹

mkdir test

 

删除文件夹

rmdir test

 

复制文件

cp install.log a
cd a
rm install.log

 

剪切文件

mv install.log a
cd a
ll

 

创建组

groupadd 组名

 

删除组

groupdel 组名

 

创建用户

useradd -d Home 目录名 -g 组名 -s shell路径 用户名

useradd -d /home/xmect  -g ect -s /bin/bash xmect

 

查看

cat /etc

cat /etc/group 大于500的是自己创建的

 

创建和删除用户

useradd 用户名
useradd xiaoming    添加用户
passwd  用户名      修改密码
userdel 用户名      删除用户
userdel xiaoming    删除xiaoming
userdel -r xiaoming 删除用户以及用户主目录

 

给用户设置密码

passwd xiaoming
123

 

2012年7月21日

 

挂载光驱

1,查看盘符 ll /dev/cd*
2,mnt下新建文件夹,mkdir cdrom
3,挂载命令:mount /dev/hdc /mnt/cdrom
4,卸载命令:umount /dev/hdc /mnt/cdrom

 

挂载U盘(Oracle VM VirtualBox)

1,插上U盘
2,点虚拟机上的类似话筒的东西,把U盘选上你的盘
3,建一个文件夹名为usb:mkdir usb
4,查看下U盘位置:fdisk -l
5,查看后会在最下方显示为一个路径/dev/sdbl
6,挂载命令:mount -t vfat /dev/sdbl /mnt/usb
7,卸载命令:umount /dev/sdbl /mnt/usb

 

新建文件,并更改权限

 

新建一文件(123为文件名)
touch 123

更改权限(原来权限为黑色,更改可用后,为绿色)
chmod 644 123

chmod 755 123

chmod 433 123

chmod 644 123

 

压缩文件(tar/zip  z压缩 c v可视化进度 f文件)

 

tar -zcvf install.log.tar.gz install.log
tar -cvf install.log.tar
(压缩后变为粉色)

 

解压文件 -C a 给定解压后的目录,如果不加就默认解压

tar -zxvf install.log.tar.gz -C a

 

删除文件

rm -rf install.log

 

2012年7月22日 

---------------------
文件和目录权限
---------------------

-rw-r--r--

-    文件类型
rw-  文件的所有者对该文件的权限
r--  文件所在组对该文件的权限
r--  其他组的用户对该文件的权限

权限分为三种
r可读   4
w可写   2
x可执行 1

ls -l中显示的内容如下
-rwxrw-r-- 1 root root 1213 Feb 2 09:39 abc
10个字符确定不同用户能对文件干什么
第一个字符代表文件(-),目录(d),链接(|)
其余字符每三个一组(rwx)读(r)写(w)执行(x)

第一组rwx:(任我行)文件拥有者的权限读,写,执行
第二组rw-:与文件拥有者同一组的用户的权限是读,写但是不能执行
第三组r--:不与文件拥有者同组的其他用户的权限是读不能写和执行

可用数字表示为:r=4,w=2,x=1因此rwx=4+2+1=7
1              表示链接的文件数
root           用户
root           组
1213           文件大小(字节)
Feb 2 09:39    最后修改日期
abc            文件名

创建文件
touch 123

更改文件权限
chmod 755 123

改变权限的命令
chmod 改变文件或目录的权限
chmod 755 abc :赋予abc权限rwxr-xr-x
chmod u=rwx,g=rx,o=rx abc :同上u=用户权限 g=组权限 o=不同组其他用户权限
chmod u-x,g+w abc:给abc去除用户执行权限,增加组写的权限
chmod a+r abc :给所有用户添加读的权限

改变拥有者(chown)和用户组(chgrp)命令
chown xiaoming abc :改变abc的拥有者为xiaoming
chgrp root abc :改变abc所属的组为root
chown root ./abc :改变abc这个目录的所有者是root
chown -R root ./abc :改变abc这个目录及其下面所有的文件和目录的所有者是root

创建组
groupadd 组名

删除组
groupdel 组名

添加用户到组
useradd -d 路径 -g 组名 -s shell路径 用户名
useradd -g 组名 用户名

更改用户到其他组
usermod -g 组名 已经存在的用户名

给用户设定密码(root级别给设定)
passwd 用户名

给用户权限
chmod 755 用户名(rwx)

查看组
cat /etc/group

查看用户
cat /etc/passwd

查看文件下所有组
ls -ahl

 

 

 

 


 

 

原创粉丝点击