Linux入门命令1
Posted fkw777
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux入门命令1相关的知识,希望对你有一定的参考价值。
查询及帮助
man查看命令帮助,命令的词典,显示Unix联机参考手册的页面
info从Info参考系统中显示文件
help查看Linux内置命令的帮助,比如cd命令。
whatis 为指定命令显示一行摘要信息
文件目录管理
文件目录管理
ls 列出目录下的所有文件和目录 list
dir 列出目录下的所有文件和目录 directory
tree 以树状图列出目录的内容 tree
cd 切换工作目录 Change Directory
dirs 显示当前目录栈中的所有记录 directory status
pushd 将目录路径添加到/放入目录栈(历史)中 push directory
popd 将目录弹出栈 pop directory
pwd 显示当前所在目录 print working directory
basename 去掉路径信息,返回纯粹的文件名 base name
dirname 去除文件名中的非目录部分,仅显示与目录有关的内容 directory name
touch 创建空文件,或者改变文件的时间戳 touch
stat 显示文件或文件系统的详细信息status
ln 创建链接
link 调用 link 函数创建从既存的文件1 到文件2 的硬链接。
mv 移动/重命名文件/目录 move
rename 重命名文件
cp 复制文件/目录 copy
rm 删除目录或文件 Remove
unlink 调用 unlink 函数删除指定的文件,和rm命令作用一样
mkdir 创建目录 Make Directory
rmdir 删除空目录 Remove directory
file显示文件的类型。
type 显示命令的路径名或别名,type用于判断另外一个命令是否是内置命令。
md5sum计算和校验文件的MD5值。
which查找二进制命令,按环境变量PATH路径查找。
whereis查找二进制命令,按环境变量PATH路径查找。
find从磁盘遍历查找文件或目录。
xargs将标准输入转换成命令行参数。
locate从数据库 (/var/lib/mlocate/mlocate.db) 查找命令,使用updatedb更新库。
文本查看及字符操作
文本查看及字符操作
cat 连接多个文件并且打印到屏幕输出或重定向到指定文件中 concatenate
tac 反向显示文件内容 tac是cat的反向拼写
rev 反向输出文件内容,显示最后一个字符显示到第一个字符
more分页显示文件内容。 more
less分页显示文件内容,more命令的相反用法。 less
head显示文件内容的头部 head
tail 显示文件内容的尾部 tail
tailf 动态显示文件内容的尾部 tail -f
nl 显示行号
cut 提取指定的数据列/字段
paste 按行合并文件内容。
join按两个文件的相同字段合并。
split 分割文件为不同的小片段。
tr 改变或删除选择的字符或字符串
tee 将标准输入复制到文件和标准输出
sort 对文件的文本内容排序。查看数据是否是有序的
uniq 去除重复行。oldboy
wc 统计文件的行数、单词数或字节数。
iconv 转换文件的编码格式。
dos2unix将DOS格式文件转换成UNIX格式。
unix2dos
cmp [17]比较两个文件
comm [17]比较两个有序文件,显示区别
diff [17]比较两个文件,显示区别
sdiff [17]比较两个文件,显示区别
diff全拼difference,比较文件的差异,常用于文本文件。
vimdiff命令行可视化文件比较工具,常用于文本文件。
vi vi文本编辑器
view 以只读模式启动vi文本编辑器
vim vim文本编辑器
od 显示二进制(非文本)文件
hexdump 显示二进制(非文本)文件
grep
egrep
fgrep
sed 非交互式的”面向字符流的编辑器 Stream Editor
awk
用户管理
用户管理
useradd 添加用户。
userdel 删除用户。
usermod 修改系统已经存在的用户属性。
groupadd 添加用户组。
groupdel 删除用户组
groupmod 修改系统已经存在的用户组属性
passwd 修改用户密码。
gpasswd
chage修改用户密码有效期限。
id查看用户的uid,gid及归属的用户组。
su切换用户身份。
sudo以另外一个用户身份(默认root用户)执行事先在sudoers文件允许的命令。
visudo编辑/etc/sudoers文件的专属命令。
users显示当前登录系统的所有用户的用户列表。
finger查找并显示用户信息。
chage
chage -E 2005-12-31 user1 设置用户口令的失效期限
pwck
grpck
newgrp
logname
pwconv
pwunconv
grpconv
grpunconv
nologin
newuser
chpasswd
以上是关于Linux入门命令1的主要内容,如果未能解决你的问题,请参考以下文章