LINUX命令
LINUX命令
1. su 用户名 切换用户
su –l 用户名 切换到此用户并打开一个shell
2. touch a.txt 创建一个名为a.txt的空文件
touch 默认或-m 可以改变文件的最后修改时间
-a 可以改变文件的最后访问时间
touch -r 文件1 文件2 把文件1的时间戳复制到文件2上
3.rm –r 删除目录
-i 删除时询问
-f 强制删除
4.cp –r 可以复制目录
-i 复制时询问
-p 复制后保留原文件的属性信息
-a 相当于-rp,复制目录且保留原属性
5.ls –l显示文件的详细信息
-h以人类易懂的方式显示
-a显示所有文件,包括隐藏文件
-A不显示以 . 和 ..开头的文件
-d显示文件自身的属性
-r以逆序的方式显示
-R递归显示
6. mkdir 创建一个目录文件
-p 创建目录的父目录不存在,则先创建其父目录,再创建此目录
-v 显示创建过程
rmdir 删除空目录
7.mv 移动
mv a b c d 将a b c 移动到d中
mv 如果目标路径相同只是文件名不同,就是重命名
8.rm 删除文件
-i 删除时询问(管理员账户下默认rm=rm –i)
-r 删除目录
-f 强制删除
9. date 显示当前的系统时间
“+%Y%m%d%H%M%S” 以年月日时分秒的形式显示当前系统时间
10.clock 显示当前是我硬件时间
11.hwclock -w 把硬件时间设置为系统时间
-s 把系统时间设置为硬件时间
12.file 显示文件类型
13. cal 显示当月日历
cal 2011 显示2011年日历
cal n 2011 显示2011年第n个月日历
14.cat 显示文本文件
-n 给显示的文件内容添加行号
-e 给显示的文件内容添加行结束符
15.wc 用于统计文本的行数、字数或者字节数
16.head –n 显示文件的前n行
17.tail –n 显示文件的后n行
18.useradd 添加用户
-u 为添加的用户指定UID
-g 为添加的用户指定基本组的GID
-G为添加的用户指定附加组的GID
-c为添加的用户加上备注文字
-d为添加的用户指定家目录
-s为添加的用户指定登录后使用的shell
19.chown 更改文件的属主,数组
-R 递归修改
root 只改属主
:root 只改属组
root:root 两者都改
chown --reference
20.chmod 更改文件的其他权限
chmod 777 a.txt
chmod o+x a.txt
chmod o=--- a.txt
待续..
评论暂时关闭