linux的常用命令
date //显示日期和时间
date 0121101109
cal 月 年 //显示日历
cal 年 整年的日历
cal |more //分屏显示命令的结果
clear //清屏
echo “” //回显命令 显示输入内容
date //显示日期和时间
date 0121101109
cal 月 年 //显示日历
cal 年 整年的日历
cal |more //分屏显示命令的结果
clear //清屏
echo “” //回显命令 显示输入内容
常见目录的命令
ls //查看目录下的内容 加参数 -a 显示全部文件包括隐藏 -l 显示详细的文件属性
pwd //查看当前目录的路径
cd //目录操作切换 绝对路径 和相对路径 cd .. //回父目录 cd .进入当前目录
mkdir 目录名 //建立目录
rmdir 目录名 //删除目录(空目录)
rm -r 目录名 //删除目录包括非空目录
rm -rf 目录名 //强制删除目录
cp -a 目录名 目的地目录 //拷贝目录
mv 目录名 目的地目录 //移动目录
mv 旧目录名 新目录名 //目录改名
mkdir .目录名 //建立隐藏目录
ls //查看目录下的内容 加参数 -a 显示全部文件包括隐藏 -l 显示详细的文件属性
pwd //查看当前目录的路径
cd //目录操作切换 绝对路径 和相对路径 cd .. //回父目录 cd .进入当前目录
mkdir 目录名 //建立目录
rmdir 目录名 //删除目录(空目录)
rm -r 目录名 //删除目录包括非空目录
rm -rf 目录名 //强制删除目录
cp -a 目录名 目的地目录 //拷贝目录
mv 目录名 目的地目录 //移动目录
mv 旧目录名 新目录名 //目录改名
mkdir .目录名 //建立隐藏目录
常见文件的命令
ls //查看目录下的文件
chmod 权限的数字表示 文件名 //权限修改命令 (无递归功能)
chmod -R 权限的数字表示 文件名 //有递归的权限修改命令
chown 所有者 文件名 //修改文件拥有者 无递归
chown -R 所有者 文件名 //有递归功能的
useradd 用户名 //增加用户
chgrp 组名 文件名 (无递归) 加参数-R有递归
groupadd 组名 //增加组
chmod 权限的数字表示 文件名 //权限修改命令 (无递归功能)
chmod -R 权限的数字表示 文件名 //有递归的权限修改命令
chown 所有者 文件名 //修改文件拥有者 无递归
chown -R 所有者 文件名 //有递归功能的
useradd 用户名 //增加用户
chgrp 组名 文件名 (无递归) 加参数-R有递归
groupadd 组名 //增加组
touch 文件名 //建立空白文件
vi 文件名 //建立非空文件/修改文件的内容
退出 ese -->shift+;-->wq! 存盘退出 q!不存盘退出
cat 文件名 cat -b 文件名 所查看内容前面加行号
特殊符号 “>” 重新定向输出符号
用法 命令 >文件名
特性 1,覆盖 2,当输入文件与输出文件,是同一文件时,文件内容被清空
3,不适合连续的重定向
应用
1,用于文件的合并 cat a b> c
2,清空文件的内容 cat a.log >a.log 或者 /dev/null >a.log 用的黑洞
vi 文件名 //建立非空文件/修改文件的内容
退出 ese -->shift+;-->wq! 存盘退出 q!不存盘退出
cat 文件名 cat -b 文件名 所查看内容前面加行号
特殊符号 “>” 重新定向输出符号
用法 命令 >文件名
特性 1,覆盖 2,当输入文件与输出文件,是同一文件时,文件内容被清空
3,不适合连续的重定向
应用
1,用于文件的合并 cat a b> c
2,清空文件的内容 cat a.log >a.log 或者 /dev/null >a.log 用的黑洞
文件的打印 cat 文件名 >/dev/lp0
lpr 文件名
more 文件名 //分屏显示
lpr 文件名
more 文件名 //分屏显示
特殊字符 | 管道符号
用法 命令1|命令2
机制 上一个命令的输出作为下一个命令的输入
用法 命令1|命令2
机制 上一个命令的输出作为下一个命令的输入
wc 文件名 //统计文件内容
wc -l 文件名 //只统计行数
wc -l 文件名 //只统计行数
less 文件名 //分屏显示 按q退出
此命令提供查找功能 less打开文件后按/查找内容 即可
此命令提供查找功能 less打开文件后按/查找内容 即可
head -N 文件名 //查找文件的前几行
tail -N 文件名 //查看文件后N行
两个命令可以结合使用显示中间的行数
tail -N 文件名 //查看文件后N行
两个命令可以结合使用显示中间的行数
rm 文件名 rm -f 文件名 不交互强制删除
cp 文件名 目的目录 //拷贝文件
提示:文件属性可能发生改变(如果文件所有者与执行cp的用户是同一用户时,文件属性不变,否则发生改变)
cp -a 文件名 目的目录 //拷贝文件时,属性不变
提示:文件属性可能发生改变(如果文件所有者与执行cp的用户是同一用户时,文件属性不变,否则发生改变)
cp -a 文件名 目的目录 //拷贝文件时,属性不变
mv 文件名 目的目录 //移动文件
mv 旧文件名 新文件名 //文件改名
uniq 文件名 //合并相临行的重复行
uniq -d 文件名 //只显示重复行
uniq -u 文件名 //只显示不重复行
mv 旧文件名 新文件名 //文件改名
uniq 文件名 //合并相临行的重复行
uniq -d 文件名 //只显示重复行
uniq -u 文件名 //只显示不重复行
find 路径 -name 文件名 //搜索文件
grep 内容 文件名 //查找文件内容
grep -v 内容 文件名 //查找指定内容无关的内容
grep 内容 文件名 //查找文件内容
grep -v 内容 文件名 //查找指定内容无关的内容
帐户相关的命令
useradd 帐户名 // 建立帐户
userdel 帐户名 //删除用户
passwd 帐户名 //修改指定帐户的密码 passwd 默认的是root的密码
用户的注册信息都在 /etc/passwd文件中 ,密码在/etc/shadow中,组信息存放在/etc/group
删除帐户 userdel 帐户名 rm -rf 主目录名 也可以userdel -r 帐户名
groupadd 组名 // 新建组
groupdel 组名 //删除组
useradd 帐户名 // 建立帐户
userdel 帐户名 //删除用户
passwd 帐户名 //修改指定帐户的密码 passwd 默认的是root的密码
用户的注册信息都在 /etc/passwd文件中 ,密码在/etc/shadow中,组信息存放在/etc/group
删除帐户 userdel 帐户名 rm -rf 主目录名 也可以userdel -r 帐户名
groupadd 组名 // 新建组
groupdel 组名 //删除组
帐户的修改
usermod -d 目录名 帐户名 //修改主目录
usermod -u ID号 帐户名 //修改用户ID
usermod -G 组ID 帐户名 //修改用户所在组
usermod -u ID号 帐户名 //修改用户ID
usermod -G 组ID 帐户名 //修改用户所在组
usermod -L 帐户 //锁定帐户
usermod -U 帐户 //解锁帐户
usermod -U 帐户 //解锁帐户
------------------------------------------------未完待续·················
LINUX
转载于:https://blog.51cto.com/shenleigang/146074