命令总结:
. 当前目录
:
> 输出内容到文件
>> 输出追加内容到文件
< 输入指定文件传入
|
|&
&>
2>&1
authconfig
alias 查看别名显示
bc 计算器
basename 基名 指当前所在的文件目录
clock 系统时间
cd 进入指定目录
cp -a复制属性 -r递归 -v输出 -f强制 复制文件
cal 日历
cat 文件内容查看器
chvt 切换虚拟终端 如ctrl+alt+n
chown 修改文件及目录权限
chmod suid sgid sticky
chgrp -R mengxin /usr/daoke 将/usr/daoke及其子目录下的所有文件的用户组改为daoke
chsh 修改用户的shell类型
chpasswd 批量修改用户密码 chpasswd < pass.txt 格式必须是 daoke:mima
chfn 给添加用户描述
chage 用来修改帐号和密码的有效期限
clear 清屏
dd if=/dev/zero of=/boot/f1 bs=1M count=500 在/boot/目录下创建f1文件 块为1M 总共500个块=500M
date 时间设置
dirname 目录名 指当前所在上一级的绝对路径
dos2unix 将windows系统的文件转换为linux能识别的文件
df -h简单输出分区使用量 -T分区类型及使用状况
echo 输出内容
enable 开启或关闭内部命令,直接调用外部命令
exit 退出
exec 执行指定命令,一般配合传参使用
finger 列出用户的详细信息
free 查看内存信息
file 查看命令的文件版本信息和细节
halt 关机
hexdump -C 将文件输出为16进制
help 查看帮助
hash 命令缓存,针对内部外部命令
history 操作历史记录
hwclock 硬件时间
gedit 文本编辑器
grep 全面搜索 支持正则
groups 显示当前用户组
groupmems 修改用户组
gpasswd 修改用户组
grpck 检查组配置文件
getfacl 查看目录或文件acl访问信息
getent getent passwd daoke getent group daoke 查看用户信息和组信息
groupadd 建立组
groupmod 修改组权限
groupdel 删除组
id 查看当前的uid gid等
init 0 3 5 6 0关机 3命令行模式 5关闭图形化 6重启
ifconfig 查看网卡信息
info 查看命令文档 相对直观
iconv 文件编码转换
ls 查看文件和目录列表
lsblk 查看当前的硬盘分区情况
lsof 实时监控文件占用情况
less 翻页显示文件
lscpu 查看当前的cpu信息
logout 退出命令行模式
ltrace 跟踪进程的库函数调用
lsb_release 查看版本号
ln -s创建软连接 不带参数为硬链接
man man帮助
mount 挂载分区
more 翻页显示文件
mkdir -p 递归创建 创建文件夹
mandb man数据库
mknod 创建字符设备和块设备文件
makewhatis 生成查询数据库
mv 移动文件或目录
mail 邮件
newgrp 临时切换组权限 需要配合修改组密码实现
newusers 批量添加用户
nano 编辑器
pwd 显示当前环境所在目录的路径
openssl rand -base64 N
pwd 显示当前所在目录
ps 查看进程
pwck 检查密码文件格式
poweroff 关机
pwunconv 密码存放位置切换 取消密码存放passwd
pwconv 密码存放位置切换 把密码存放到passwd
runlevel 查看当前运行级别
reset 重置 断开重连
rename 用字符串替换的方式批量改变文件名
reboot 重启
rmdir 删除目录
readlink 查看快捷方式
rm 删除文件或目录
rz 上传文件
tee 把数据重定向到给定文件和屏幕上
tr 对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符
tty 当前终端号查看
tree 以树状图列出目录的内容
touch 创建文件
type 查看命令是内部命令还是外部命令
timedatectl 设置时间区域
sz 下载文件
setfacl 设置目录或文件acl访问控制
set -C|+C 转向所产生的文件无法覆盖已存在的文件
strace 跟踪进程的每个系统调用
source 让 .bashrc 立即生效无需重启
startx 开启图形
shutdown 关机重启等
sleep 延迟执行
stat 查看文件 访问时间 创建时间 修改时间状态
screen 远程任务管理
seq 于产生从某个数到另外一个数之间的所有整数如seq 1 10
shred 彻底粉碎文件 -z 最后一次添0 v 输出信息 u 覆盖了以后删除 n 10
uname -r 查看内核版本
unalias 删除别名
useradd 新建用户
usermod 修改用户权限
userdel 删除用户
unix2dos 将linux文件格式信息转换为windows识别的文件
umask 修改创建目录或创建文件 的umask值,直接影响到当前用户创建文件或目录时的权限
vipw 直接修改passwd文件
vigr 直接修改group文件
whatis 查看命令所在的man文档信息
watch -n1 cmd 监测一个命令的运行结果,省得你一遍遍的手动运行
whereis 查看命令在哪个路径
who -r 查看当前运行级别
whoami 当前用户权限
who am i centos7 查看当前登陆用户情况
which 查看命令文件所在的路径
w 查看当前用户所运行的进程
xargs cat test.txt | xargs 多行输入单行输出 -n 多行输出 -d 自定义一个字符
. 当前目录
:
> 输出内容到文件
>> 输出追加内容到文件
< 输入指定文件传入
|
|&
&>
2>&1
authconfig
alias 查看别名显示
bc 计算器
basename 基名 指当前所在的文件目录
clock 系统时间
cd 进入指定目录
cp -a复制属性 -r递归 -v输出 -f强制 复制文件
cal 日历
cat 文件内容查看器
chvt 切换虚拟终端 如ctrl+alt+n
chown 修改文件及目录权限
chmod suid sgid sticky
chgrp -R mengxin /usr/daoke 将/usr/daoke及其子目录下的所有文件的用户组改为daoke
chsh 修改用户的shell类型
chpasswd 批量修改用户密码 chpasswd < pass.txt 格式必须是 daoke:mima
chfn 给添加用户描述
chage 用来修改帐号和密码的有效期限
clear 清屏
dd if=/dev/zero of=/boot/f1 bs=1M count=500 在/boot/目录下创建f1文件 块为1M 总共500个块=500M
date 时间设置
dirname 目录名 指当前所在上一级的绝对路径
dos2unix 将windows系统的文件转换为linux能识别的文件
df -h简单输出分区使用量 -T分区类型及使用状况
echo 输出内容
enable 开启或关闭内部命令,直接调用外部命令
exit 退出
exec 执行指定命令,一般配合传参使用
finger 列出用户的详细信息
free 查看内存信息
file 查看命令的文件版本信息和细节
halt 关机
hexdump -C 将文件输出为16进制
help 查看帮助
hash 命令缓存,针对内部外部命令
history 操作历史记录
hwclock 硬件时间
gedit 文本编辑器
grep 全面搜索 支持正则
groups 显示当前用户组
groupmems 修改用户组
gpasswd 修改用户组
grpck 检查组配置文件
getfacl 查看目录或文件acl访问信息
getent getent passwd daoke getent group daoke 查看用户信息和组信息
groupadd 建立组
groupmod 修改组权限
groupdel 删除组
id 查看当前的uid gid等
init 0 3 5 6 0关机 3命令行模式 5关闭图形化 6重启
ifconfig 查看网卡信息
info 查看命令文档 相对直观
iconv 文件编码转换
ls 查看文件和目录列表
lsblk 查看当前的硬盘分区情况
lsof 实时监控文件占用情况
less 翻页显示文件
lscpu 查看当前的cpu信息
logout 退出命令行模式
ltrace 跟踪进程的库函数调用
lsb_release 查看版本号
ln -s创建软连接 不带参数为硬链接
man man帮助
mount 挂载分区
more 翻页显示文件
mkdir -p 递归创建 创建文件夹
mandb man数据库
mknod 创建字符设备和块设备文件
makewhatis 生成查询数据库
mv 移动文件或目录
mail 邮件
newgrp 临时切换组权限 需要配合修改组密码实现
newusers 批量添加用户
nano 编辑器
pwd 显示当前环境所在目录的路径
openssl rand -base64 N
pwd 显示当前所在目录
ps 查看进程
pwck 检查密码文件格式
poweroff 关机
pwunconv 密码存放位置切换 取消密码存放passwd
pwconv 密码存放位置切换 把密码存放到passwd
runlevel 查看当前运行级别
reset 重置 断开重连
rename 用字符串替换的方式批量改变文件名
reboot 重启
rmdir 删除目录
readlink 查看快捷方式
rm 删除文件或目录
rz 上传文件
tee 把数据重定向到给定文件和屏幕上
tr 对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符
tty 当前终端号查看
tree 以树状图列出目录的内容
touch 创建文件
type 查看命令是内部命令还是外部命令
timedatectl 设置时间区域
sz 下载文件
setfacl 设置目录或文件acl访问控制
set -C|+C 转向所产生的文件无法覆盖已存在的文件
strace 跟踪进程的每个系统调用
source 让 .bashrc 立即生效无需重启
startx 开启图形
shutdown 关机重启等
sleep 延迟执行
stat 查看文件 访问时间 创建时间 修改时间状态
screen 远程任务管理
seq 于产生从某个数到另外一个数之间的所有整数如seq 1 10
shred 彻底粉碎文件 -z 最后一次添0 v 输出信息 u 覆盖了以后删除 n 10
uname -r 查看内核版本
unalias 删除别名
useradd 新建用户
usermod 修改用户权限
userdel 删除用户
unix2dos 将linux文件格式信息转换为windows识别的文件
umask 修改创建目录或创建文件 的umask值,直接影响到当前用户创建文件或目录时的权限
vipw 直接修改passwd文件
vigr 直接修改group文件
whatis 查看命令所在的man文档信息
watch -n1 cmd 监测一个命令的运行结果,省得你一遍遍的手动运行
whereis 查看命令在哪个路径
who -r 查看当前运行级别
whoami 当前用户权限
who am i centos7 查看当前登陆用户情况
which 查看命令文件所在的路径
w 查看当前用户所运行的进程
xargs cat test.txt | xargs 多行输入单行输出 -n 多行输出 -d 自定义一个字符