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
- linux学习笔记... ...持续更新ing
- linux基础学习笔记(持续更新ING)
- linux C 学习笔记 持续更新ing 进程
- Groovy 学习持续更新ing
- PPT学习笔记和技巧分享【持续更新ing】
- linux学习笔记,持续更新
- Linux 学习笔记--持续更新
- LInux 编程基础学习笔记 持续ing 文件读写
- ue4-笔记(持续更新ing...)
- linux学习资料,更新ing
- Linux学习笔记(持续更新)
- Linux学习笔记(持续更新)
- Thinking‘ in java 个人笔记 第一章(持续更新ing)
- (Murphy) Linux 动态库机制概要小结(持续更新ing)
- 各种经典学习、技术、资料网站 (持续更新ing)
- android学习资源大整合(持续更新ing)
- android学习资源大整合(持续更新ing)
- 学习安卓时犯下的错误总结(持续更新ing)
- Js中的对象
- Android中dp和px之间进行转换
- Win 7 快捷键
- 单链表的基本功能 与扩展功能的实现
- 堆和拷贝构造函数--深拷贝与浅拷贝,用于类型转换的构造函数
- linux学习笔记... ...持续更新ing
- getSystemService的一些常用服务
- 人生最不值得你去做的30件事(是程序员的我们值得一看)
- 面试指南 笔记(十) volatile
- 三封信让你知道什么是政治
- 正确实现 IDisposable
- 健康16条,各位搞技术的,请重视!
- 基于android2.3.5系统:源码下载及android体系架构
- struts2中Action的各项默认值及使用Action直接转发jsp页面