开关机
-
1、shutdown –h now:立刻进行关机
-
2、shutdown –r now:现在重新启动计算机
-
3、shutdown -c:取消关机
-
4、shutdown -f :强行关闭应用
-
5、reboot:现在重新启动计算机
-
6、su -:切换用户
-
7、passwd:修改用户密码
-
8、logout:用户注销
- 1、ping -b :允许ping一个广播地址
- 2、ping -c count :发送count次测试报文
- 3、ping -r :绕过正常路由表可用来ping主机是否通
- 4、ping -s packetsize :指定发送字节数默认为56字节
日常操作命令
-
1、ls:列出目录内容的意思
-
ls -l:以详情模式列出文件夹的内容
-
ls -d:仅列出目录本身,而不是列出目录里的内容列表
-
ls -f:直接列出结果,而不进行排序
-
ls -l:列出长数据串,显示出文件的属性与权限等数据信息(常用)
-
ll:查看当前目录内的详细内容(权限,创建时间等)
-
-
2、uname:显示机器名,操作系统和内核的详细信息
-
3、lsblk:以标准的树状输出格式,整齐地显示块设备
-
4、history:显示了在终端中所执行过的所有命令的历史
-
5、sudo:允许授权用户执行超级用户或者其它用户的命令
-
6、chmod:改变文件的模式位
-
7、chown:改变文件拥有者和所在用户组
-
8、date:使用标准的输出打印当前的日期和时间
- cal:显示当前月份或者未来或者过去任何年份中的月份
-
9、mkdir:创建目录
-
10、rm:删除
-
rm -r /abc:删除/目录以及其中的文件(会提醒)
-
rm -rf /abc:直接强制删除目录及其中文件
-
-
11、cd:进入不同路径改变工作路径
- cd ~ :进入当前用户目录
- cd - :进入上一次访问的目录
- cd / :进入根目录
- cd … :进入上一级目录
- cd a/b/c :进入绝对路径(a下的b下的c)
-
12、mv:从一个目录移动文件到另一个目录
-
13、cp:复制文件或目录到指定位置,源文件不变
-
14、cat:连接文件并输出显示文件内容
-
15、touch:修改指定文件的时间标签,或创建空文件
-
16、find:指定目录下查找文件(find [目录名] [条件表达式])
进程相关命令
USER: 进程的当前用户;
PID : 毫无疑问, process ID的缩写,也就进程号;
PPID : process parent ID,父进程ID
VSIZE : virtual size,进程虚拟地址空间大小;
RSS : 进程正在使用的物理内存的大小;
WCHAN : 进程如果处于休眠状态的话,在内核中的地址;
PC : program counter,
NAME: process name,进程的名称
- 1、ps:命令查看当前系统进程信息
- ps -e :显示所有进程
- ps -aux:查看系统进程(a:显示当前终端运行的所有的进程信息;u:以用户的信息显示进程;x:列出当前用户的所有进程)
- ps aux | grep 进程名:查看某个进程
- ps -f:显示进程的所有信息
- ps -l:以长格式显示进程信息
- ps -r:显示正在运行的进程
- 2、top:实时查看系统进程
- d 秒数:命令每隔几秒更新。默认是 3 秒
- i:不显示任何闲置或者僵死进程
- p 进程号:通过指定监控进程 ID 来仅仅监控某个进程的状态
- 3、kill id:指令终止进程
- 4、sleep:命令是程序暂停执行
- 5、bg和fg:作业的前后台切换
- bg %9630:将9630号进程放入后台运行
- fg %9630 :将9630号进程放在前台运行
- 6、hostname:查看主机名
- 7、ssh ip:ssh登录远程linux,免去输入密码的麻烦
- 8、ipcs:报告进程间通信设施状态。(共享内存,信号量和消息队列)
- 9、free:查看内存使用情况
- b\k\m\g:以bytes\kb\m\g为单位来显示内存的信息
- h:以适于人类可读方式显示内存信息
- l:显示高低内存的利用率
- t:显示linux的全部内存
- s N:表示每隔N秒打印一次内存信息,直到用ctrl+c结束
- c N:表示重复打印内存信息N次
- 10、lsof:是一个列出当前系统打开文件的工具。
- lsof -i:端口号 查看端口占用
其余命令
- hexdump
- 一般用来查看“二进制”文件的十六进制编码,但实际上它能查看任何文件,而不只限于二进制文件