嵌入式学习2(Linux常用shell命令上)

来源:互联网 发布:在淘宝怎么搜索精仿鞋 编辑:程序博客网 时间:2024/06/14 23:47

吐舌头命令那么·多,记住常用命令和参数就OK啦~

Linux使用方式:
1、桌面环境操作(GNOME桌面环境、KDE软件编译):傻瓜化,直观,功能不够强大,其操作效率很低甚至有些操作无法完成,Linux桌面环境并不是内核的一部分,相当于一个应用程序
2、Shell命令:专业高效,但非常不直观友好,学习难度大,需要记忆命令
[dj@softteen]$ ls -l
[用户名@主机名]$命令字 命令选项 命令参数
普通用户为$
root用户 #


Tips:
1)命令名和参数之间,不同参数之间都用空白分隔
2)在Linux系统终端中输入密码没有回显效果
3)Ctrl+Alt 鼠标移除
4)root用户:系统超级管理员
5)一个进程通常都对应一个控制终端,不依附于任何终端的进程就是守护进程


其他命令:
Ctrl+Alt+(F2-F5) 打开纯终端
   Ctrl+Alt+F1 切回桌面
su+用户名:切换用户(select user)
   su root:切换到root用户
man +命令:查看命令详细用法(mannul)
   []表可有可无 …表一个或多个
   q 退出手册
   空格键翻页
   /word向下搜索关键字 ?word向上搜索关键字
Ctrl+C组合键的作用:强制终止一个命令的执行
clear:清除终端
reset:重置终端,以前的记录消失
exit :注销当前用户,没有用户时退出终端

常用Shell 命令
1、电源管理类:
poweroff(关机)
reboot(重启)
shutdown(重启或关机,常用参数为-r和-h)
   shutdown –r 10 十秒后重启
   shutdown –h 0 立即关机
2.网络配置管理相关命令
ping(检查本机和目标机器之间的网络是否连通)
    ping –c 4 :发送4个数据包后停止
ifconfig(查看或设置系统IP等网络配置)
   Windows系统中为ipconfig
netstat:查看当前网络状态信息
3、进程(任务)管理命令
进程(process):正在运行的程序,或程序的一次执行过程,一个进程就相当于一个任务。
Linux等现代操作系统都是多任务系统
ps :(process snapshot)查看进程某一时刻信息 //当前终端进程查询 pts/1表1号终端
   ps –e :查看所有终端所有进程
   ps –aux:不区分终端,显示所有用户的所有进程超详细信息,CPU利用率等
top:查看进程的实时信息
注:每个进程都有一个不同的编号(PID),操作系统根据进程区分不同进程
kill -9 1234:结束PID为1234的进程,-9绝对杀死
killall:批量结束进程
   killall galctool:结束所有计算机进程
命令后加&:调到后台运行
    fg:将当前在后台的进程调到前台运行
   Ctrl+Z:强制将正在前台运行的进程掉到后台,并暂停进程的执行
   bg:运行后台的所有进程
   在后台的进程调到前台运行
  Ctrl+Z:强制将正在前台运行的进程掉到后台,并暂停进程的执行
   bg:运行后台的所有进程



今天的分享就到这了~吐舌头

下面是分享邓老师鸡汤时间~

 1>你越强,别人越愿意和你在一起

 2>没有绝对的朋友,只有永远的利益

 3>每天进步一点点,迟早也会成为大神


昨天第一次发博客,半天发布出去,导致昨天想问的问题也没发,今天一起补上。。。

睡前记得问一下自己今天学到了哪些知识^_^

1、 Linux发行版有哪些?

2、 Linux常见桌面环境?

3、常用命令你能记住多少?

1)电源管理类

Ø 关机

Ø 重启

Ø 关机或重启

2)网络配置管理

Ø 检查连通性

Ø 查看IP

Ø 查看网络当前状态

3)进程管理类

Ø 快照

Ø 实时 

Ø 后台

Ø 后台调前台

Ø 前台调后台

Ø 运行后台



原创粉丝点击