Linux 字符界面与常用shell命令

字符界面与常用shell命令

1.密码破解
运行级别 7个
0 关机
1 单用户模式
2 多用户模式(不提供NFS)
3 完整的多用户模式 (仅提供字符界面)
4 保留的运行级别
5 完整的多用户模式 图形化用户界面
6 重新启动

/etc/inittab 文件
gedit /etc/inittab 打开
id:5:initdefault: 指定启动时的运行级别

2.输入输出重定向
标准输入 键盘
标准(错误)输出 屏幕

通常重定向到一个文件 使用重定向符号 实现
(1)输出重定向 >

ls -al >aaaa

与cat结合使用
创建文本文件
cat >heihei 输入文件内容—Enter移到下一行—ctrl+D结束
合并文本文件
cat heihei haha >hahaheihei

(2)附加输出重定向
和输出重定向的不同之处:将输出内容添加在原文本文件内容后面,不覆盖
符号 >>
pwd >>hahaheihei

(3)错误输出重定向:针对输出命令执行中的错误信息
2> 程序执行结果显示在屏幕上,错误信息重定向到指定文件

&> 程序执行结果和错误信息都重定向到同一文件

(4)输入重定向
不是从标准输入(键盘)读入数据,而是从文件读入数据,改变命令的输入源
符号 <
不常用
wc </etc/passwd

3.管道
将多个命令前后连接起来形成一个管道流
符号 | 前一个命令输出结果传送到后一个命令作为输入,从左到右依次执行每个命令
ls --help |less
less 分屏查看文本文件

练习 分屏查看cp命令的帮助信息命令
cp --help|less 或者
man cp |less

4.自动补全 tab 补全文件或者目录名、命令名

5.历史记录
上下键
history
history 5
!序号 再次执行指定序号的命令
!! 执行刚执行过的命令
用户主目录下面 .bash_history

6.别名
alias 查看别名
别名命令与标准Shell命令同名时,别名命令优先
\ls 执行标准的ls命令
ls 执行别名命令

unalias ls 删除别名命令

设置别名
alias cls=‘clear’ 有效期仅仅持续到用户退出登录为止

写入用户主目录 .bashrc文件 可使每次登录时别名有效

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值