快速业务通道

《Ubuntu实用技术精粹》

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-17
man page

/usr/share/man

man1 用户指令 man 1 passwd
man5 文件 man 5 passwd
man8 管理员指令

ls 查看文件
ls -l 长模式
ls -a 所有的文件
ls -al

cp 拷贝文件
cp /etc/php.ini .
cp -r /etc/x11/ . 拷贝目录

mv 移动或者重命名文件
mv /etc/host.conf .
mv host.conf /etc
mv php.ini /etc/php.txt 重命名

rm 删除文件
rm -f(强制删除不提示)/etc/php.txt
rm -rf 强制删除目录


touch 创建空文件或更新文件时间(如果文件已存在)
touch test.txt

cd 改变当前路径
cd /home
cd .. 上层目录
cd 当前目录的家目录
cd ~ 当前用户家目录

pwd 查看当前完整路径

mkdir 新建目录
mkdir test
cd
rmdir 删除目录
rmdir test 只能删除空目录
rm -rf test 强制删除

cat 查看文件内容
cat /etc/services

more 逐屏查看文件内容
more /etc/services

less 逐行查看文件内容


date 显示当前时间
cal 显示月历
cal 2008
cal 9 2008

df 查看系统磁盘容量
df -h 以KB MB GB 显示

du 记录目录下文件占用磁盘空间容量
du /etc/services
du -h /etc/services

head 显示文件开头内容
head /etc/text
tail 显示文件部分内容
tail /etc/test

su root
su -root
su -
exit

重启
reboot
shutdown -r now
init 6

关机
halt
shutdown -h now
poweroff
init 0



file 检查文件类型
file text.txt


文件标识类型
文件权限第一个字母
- 一般文件
d 目录文件
b 块设备文件 硬盘
c 字符设备文件 鼠标键盘 打印设备
l 链接文件 快捷方式
p 人工管道 用于不同进程之间的信息传递


文件权限
拥有者(u)
所属组的成员(g)
其他用户(o)


读(r)
写(w)
执行(X)
-rw-r--r-- 644
-rwxrwxrwx 777

chmod 更改文件权限
只有文件拥有者和root帐户可以更改文件权限
chmod u+x g+x o+x test.txt
chmod u-x g-x o-x test.txt
chmod u=rwx test.txt
chmod u=rw,g=r,o=r test.txt
chmod ugo=rwx test.txt
chmod a=rwx test.txt
chmod 777 test.txt
chmod 644 test.txt

chmod -R 更改目录和目录下所有文件权限
chmod -R 777 test.txt

ls -l --full-time 显示完整时间


chgrp 改变文件所属群组
chgrp root test.txt

chown 改变文件拥有者
chown root:root install.log
chown user.group file


ln 建立链接
硬链接 : ln 源文件 新建链接名
软链接 : ln -s 源文件 新建链接名

硬链接 完全等同与源文件 不可以跨文件系统 不可以给目录建立链接
软链接 相当于源文件的快捷方式

echo "hello" >/home/etc/test.txt

sudo useradd username
添加用户


.文件是对当前目录的一个硬链接
..文件是对上级目录的一个硬链接

pwd 显示当前目录的完整路径




执行权限表示用户是否可以进入此目录,将他当成工作目录
同时也没有写入权限,有执行权限时,写入权限才有效

强制位 冒险位
针对 u,g,o分别有set uid ,set gid,sticky
添加在执行权限位置上,如果已有执行权限则强制位和冒险位用小写字母表示

set uid和set gid在u和g的x位置上各采用一个s
sticky使用一个t

chmod g s test 强制在此目录下任何人建立的文件都和目录属于同一组

chmod o-t /tmp

目录设定冒险位表示此目录只有文件拥有者和root用户有权限删除文件

强制位对文件的作用
默认情况下,用户运行一个指令,会以该用户的身份来运行
指令文件上的强制位可以让指令文件以文件的拥有者或所属组的身份运行进程

chmod u-s /bin/ping

/usr/bin/passwd

set uid chmod u s 只能对文件设定set uid
set gid chmod g s 都可以
sticky chmod o t 只能对目录设定冒险位

强制位和冒险位也可以通过一个数字加和,放在读写执行的三位数字之前来指定
4(set uid)
2(set gid)
1(sticky)

4777
4644
2777
2644
1777
1644
6777
6644
377

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号