username
uname
-a或–all 显示全部的信息。
-m或–machine 显示电脑类型。
-n或-nodename 显示在网络上的主机名称。
-r或–release 显示操作系统的发行编号。
-s或–sysname 显示操作系统名称。
-v 显示操作系统的版本。
–help 显示帮助。
–version 显示版本信息。
who 可以查询当前登录在系统上的登录用户的信息
who am i 等同于 who -m,只打印执行该命令的登录用户的信息
whoami 可以查询当前有效用户的名字
- 统计一个文件中"牛客"出现的行数
grep “牛客” 文件名 | wc -l
- 一个普通账户telnet远程登录到linux系统中,如何改变身份以root权限管理系统?
su
- 以下哪些方式/命令不可以查看某IP是否可达?
-
答案:top:top 命令是 Linux 下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,默认5秒刷新一下进程列表.
显示的前五行是系统的整体统计信息
第一行表示任务队列信息
第二三行表示进程和cpu的信息
第四五行表示内存信息
top:动态显示运行中的进程并排序 -
tracert命令是windows中的命令,其是一个简单的网络诊断工具,可以列出分组经过的路由节点,以及它在IP 网络中每一跳的延迟。
-
telent:
Linux telnet命令用于远端登入。
执行telnet指令开启终端机阶段作业,并登入远端主机。
- 终止一个前台进程可能用到的命令和操作是?
- 答案:ctrl+C ctrl+z -->暂停前台进程
- 终止一个后台进程:1、使用kill命令;2、使用fg命令将后台进程变为前台进程,然后 ctrl+C。
- shutdown shutdown -h 关机 ///
reboot 等价于 shutdown -r now
- halt 等价于 shutdown -h 和 poweroff
- du(disk usage) 命令功能说明:统计目录(或文件)所占磁盘空间的大小
- df(disk free) 命令功能说明: 用于显示文件系统的磁盘使用情况
- free 命令功能说明: 可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区
- vmstat 命令功能说明: 命令报告关于内核线程、虚拟内存、磁盘、陷阱和 PU 活动的统计信息
- cp拷贝命令的-f参数含义为?
- -f 强制进行拷贝
- -r 递归处理,将指定目录下的文件与子目录一并处理
- -v 或 --verbose 显示执行过程
- 下列关于 clone 和 fork 的区别描述正确的有?
- clone是fork的升级版本,不仅可以创建进程或者线程,还可以指定创建新的命名空间(namespace)、有选择的继承父进程的内存、甚至可以将创建出来的进程变成父进程的兄弟进程等等
- fork()是全部复制
vfork()是共享内存
clone()是可以将父进程资源有选择地复制给子进程,而没有复制的数据结构则通过指针的复制让子进程共享,具体要复制哪些资源给子进程,由参数列表中的clone_flags来决定。另外,clone()返回的是子进程的pid。
- vsftpd服务流量控制的参数为
vsftpd 是“very secure FTP daemon”的缩写,安全性是它的一个最大的特点。vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux、BSD、Solaris、 HP-UNIX等系统上面,是一个完全免费的、开放源代码的ftp服务器软件,支持很多其他的 FTP 服务器所不支持的特征。比如:非常高的安全性需求、带宽限制、良好的可伸缩性、可创建虚拟用户、支持IPv6、速率高等。
- local_max_rate = 0:本地用户使用的最大传输速度,单位为B/s,0 表示不限制速度。预设值为0。
- anon_max_rate = 0:设置匿名登入者使用的最大传输速度,单位为B/s,0 表示不限制速度。默认值为0。