Linux常用命令
Linux命令格式:
#command [-options] parameter1…
例:# ls -al /root
--help
大多数GNU工具都有--help选项,用来显示工具的一些信息,如:#cat –help
文件及文件夹操作命令(cd、ls、cp等)
压缩与解压缩命令
系统设置命令
自动补全与历史命令
管道与重定向
管道“|”的作用是把前面一个命令的输出信息做为后面一个命令的输入信息.
#ls/dev | more
#ls/dev | grepcdrom
Linux中,命令的stdout(标准输出)和stderr(标准错误输出)是显示屏幕,而stdin(标准输入)是键盘.
有时,我们会希望把输出信息输出到某个特定文件中,或从某个文件读入输入信息.这时,就要用到输入输出重定向.
stdin代码为0 使用<
stdout代码为1 使用>或>>
stderr代码为2 使用2>或2>>
ls:显示文件列表
cp:复制文件或目录 cp 源 目标 如果目标已存在 -f 直接删除 -i 会提示
cd:改变当前目录 cd .. 进上一层 cd ~ 进入home目录
mv:移动文件或目录 mv 源 目标 参数同cp 也可以改名
rm:删除文件或目录 参数同cp
mkdir:新建一个目录
rmdir:删除空的目录
pwd:显示当前工作目录的绝对路径
cat:显示文件内容
find:查找文件 参数很多,常用的 –name 按文件查找
grep:查找文件中的字符串 grep 字符串 文件表列
tar:为文件和目录创建档案,压缩 参数:cvf创建 tvf浏览 xvf取出 加z是压缩和解压。
gzip:压缩文件 gzip *.* 解压:gzip –d *.*.gz
chmod:改变文件访问权限
passwd:修改用户口令
su:改变用户权限 用exit可返回到上一个用户
who:查看在线用户
ps:显示进程
df:检查磁盘空间占用情况
du:显示目录/文件占用磁盘空间大小
echo:回显字符
cal:显示日历
date:显示系统日期时间
clear:清屏
shotdown:关机(参数较多)
reboot:重启
exit:退出登录帐户