linux常用的20个命令:
网站建设哪家好,找成都创新互联!专注于网页设计、网站建设、微信开发、小程序设计、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了铜仁免费建站欢迎大家使用!
1、ls命令
ls命令是列出目录内容(List Directory Contents)的意思。运行它就是列出文件夹里的内容,可能是文件也可能是文件夹。
2、lsblk命令
"lsblk"就是列出块设备。除了RAM外,以标准的树状输出格式,整齐地显示块设备。
3、查看一个程序是否运行
ps –ef|grep tomcat //查看所有有关tomcat的进程
4、终止线程
kill -9 19979 //终止线程号位19979的线程
5、查看文件,包含隐藏文件
ls -al
6、当前工作目录
pwd
7、创建目录
mkdir newfolder
8、删除目录(此目录是空目录)
rmdir deleteEmptyFolder
9、删除文件包括其子文件
rm -rf deleteFile
10、移动文件
mv /temp/movefile /targetFolder//扩展重命名 mv oldNameFile newNameFile
11、切换用户
su -username
12、修改文件权限
chmod 777 file.java //file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行
13、压缩文件
tar -czf test.tar.gz /test1 /test2
14、列出压缩文件列表
tar -tzf test.tar.gz
15、解压文件
tar -xvzf test.tar.gz
16、查看文件头10行
head -n 10 example.txt
17、查看文件尾10行
tail -n 10 example.txt
18、查看日志文件
tail -f exmaple.log //这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)。
19、启动Vi编辑器
vi
20、查看系统当前时间
date
命令会输出 周几 几月 几日 时间 和 时间显示格式 和年份
Sat Feb 22 15:36:49 CST 2019
date +”%Y-%m-%d”
下列描述中不正确的是
(分数:1, 完成次数:456)
A. Linux是一套免费使用和自由传播的类Unix操作系统
B.
Linux性能比Windows更好
C. Linux 是在Internet开放环境中开发的,它由世界各地的程序员不断完善,而且免费供用户使用
D. 用来提供各种Internet服务的计算机运行的操作系统占很大比例的是Unix及Unix类操作系统
--------------------------------------------------------------------------------
2. DNS域名系统主要负责主机名到________的解析。(分数:2, 完成次数:456)
A. Ip地址
B. Mac地址
C. 网络地址
D. 主机别名
--------------------------------------------------------------------------------
3. 配置Apache服务器需要修改的配置文件为(分数:2, 完成次数:456)
A.
access.conf
B. srm.conf
C. httpd.conf
D. named.conf
--------------------------------------------------------------------------------
4. 当我们与某远程网络连接不上时,就需要跟踪路由查看,以便了解在网络的什么位置出现了问题,满足该目的的命令是
(分数:2, 完成次数:456)
A. ifconfig
B. traceroute
C. netstat
D. ping
--------------------------------------------------------------------------------
5. WWW服务器是在Internet上使用最为广泛,它采用的是 ( ) 结构。
(分数:2, 完成次数:456)
A. 服务器/工作站
B.
B/S(Browser/Server)
C. 集中式
D. 分布式
--------------------------------------------------------------------------------
6. Linux系统通过( )命令给其他用户发消息
(分数:2, 完成次数:456)
A. less
B. send
C. mesg
D. write
--------------------------------------------------------------------------------
7. 删除文件命令为:(分数:2, 完成次数:456)
A. mkdir
B. rmdir
C. mv
D. rm
--------------------------------------------------------------------------------
8. 为了保证在启动服务器时自动启动DHCP进程,应将( )文件中的dhcpd=no改为dhcpd=yes。
(分数:2, 完成次数:456)
A. rc.inet1
B. lilo.conf
C. inetd.conf
D. httpd.conf
--------------------------------------------------------------------------------
9. 改变文件所有者的命令为(分数:2, 完成次数:456)
A. chmod
B. chown
C. touch
D. cat
--------------------------------------------------------------------------------
10. 在使用匿名登录ftp时,用户名为(分数:2, 完成次数:456)
A. users
B. anonymous
C. root
求linux期末考试答案
悬赏分:20 - 解决时间:2008-5-28 20:42
1. 选择题:
下列描述中不正确的是
(分数:1, 完成次数:456)
A. Linux是一套免费使用和自由传播的类Unix操作系统
B.
Linux性能比Windows更好
C. Linux 是在Internet开放环境中开发的,它由世界各地的程序员不断完善,而且免费供用户使用
D. 用来提供各种Internet服务的计算机运行的操作系统占很大比例的是Unix及Unix类操作系统
--------------------------------------------------------------------------------
2. DNS域名系统主要负责主机名到________的解析。(分数:2, 完成次数:456)
A. Ip地址
B. Mac地址
C. 网络地址
D. 主机别名
--------------------------------------------------------------------------------
3. 配置Apache服务器需要修改的配置文件为(分数:2, 完成次数:456)
A.
access.conf
B. srm.conf
C. httpd.conf
D. named.conf
--------------------------------------------------------------------------------
4. 当我们与某远程网络连接不上时,就需要跟踪路由查看,以便了解在网络的什么位置出现了问题,满足该目的的命令是
(分数:2, 完成次数:456)
A. ifconfig
B. traceroute
C. netstat
D. ping
--------------------------------------------------------------------------------
5. WWW服务器是在Internet上使用最为广泛,它采用的是 ( ) 结构。
(分数:2, 完成次数:456)
A. 服务器/工作站
B.
B/S(Browser/Server)
C. 集中式
D. 分布式
--------------------------------------------------------------------------------
6. Linux系统通过( )命令给其他用户发消息
(分数:2, 完成次数:456)
A. less
B. send
C. mesg
D. write
--------------------------------------------------------------------------------
7. 删除文件命令为:(分数:2, 完成次数:456)
A. mkdir
B. rmdir
C. mv
D. rm
--------------------------------------------------------------------------------
8. 为了保证在启动服务器时自动启动DHCP进程,应将( )文件中的dhcpd=no改为dhcpd=yes。
(分数:2, 完成次数:456)
A. rc.inet1
B. lilo.conf
C. inetd.conf
D. httpd.conf
--------------------------------------------------------------------------------
9. 改变文件所有者的命令为(分数:2, 完成次数:456)
A. chmod
B. chown
C. touch
D. cat
--------------------------------------------------------------------------------
10. 在使用匿名登录ftp时,用户名为(分数:2, 完成次数:456)
A. users
B. anonymous
C. root
D. guest
1.B
2.A
3.C
4.B
5.B
6.B
7.D
8.A
9.B
10.B
Linux常用的命令可以分为以下几类:安装和登录命令、文件处理命令、系统管理相关命令、网络操作命令、系统安全相关命令、其它命令。
安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last。
文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln。
系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab。
网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup。
系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who。
其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。
Linux简介
Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。
它除了在服务器方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善Linux,使其最大化地适应用户的需要。
Linux不仅系统性能稳定,而且是开源软件。其核心防火墙组件性能高效、配置简单,保证了系统的安全。在很多企业网络中,为了追求速度和安全,Linux不仅仅是被网络运维人员当作服务器使用,甚至当作网络防火墙,这是Linux的一大亮点。
1. 配置Apache Web服务器需要修改的配置文件为 (A)
A. httpd.conf
B. access.conf
C. resolv.conf
D. named.conf
2. Linux使用ProFTPD配置ftp服务器,其配置文件是 (A)A. /usr/local/etc/proftpd.conf
B. /etc/ftpservers
C. /etc/rc.d/rc.inet1
D. /etc/rc.d/rc.local
3. 下列关于/etc/fstab文件描述,正确的是 (c)
A. fstab文件只能描述属于linux的文件系统
B. CD_ROM和软盘必须是自动加载的
C. 启动时按fstab文件描述内容加载文件系统
D. fstab文件中描述的文件系统不能被卸载
4. 文件document的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是 (B)
A. chmod a+x g+w document
B. chmod 765 document
C. chmod o+x document
D. chmod g+w document
5. 不是shell具有的功能和特点的是(分数:2, 完成次数:76) (D,不确定)
A. 管道
B. 输入输出重定向
C. 执行后台进程
D. 处理程序命令
6. 下列对shell变量my_var操作,正确的是 (C)
A. 为变量赋值:$my_var=1
B. 显示变量的值 my_var=1
C. 显示变量的值:echo $my_var
D. 判断变量是否有值:[ -f "$my_var" ]
7. 设用户user当前所在目录为:/usr/local,键入cd命令后,用户当前所在目录为 (C)
A. 系统根目录
B. 工作目录
C. 用户根目录
D. 当前目录/usr/local
8. Linux系统通过 下面哪一个命令给其他用户发消息 (B,不确定)
A. write
B. mesg
C. echo to
D. less
9. Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在什么目录中? (B)
A. /bin
B. /dev
C. /etc
D. /lib
10. 在使用匿名登录ftp时,用户名为 (D)
A. guest
B. user
C. root
D. anonymous
11. 文件权限读、写、执行的三种标志符号依次是 (A)
A. rwx
B. rxw
C. wxr
D. rdx
12. 某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为 (C)
A. 467
B. 476
C. 764
D. 647
13. linux操作系统内核创始人是 (C)
A. Bill Gates
B. Richard Stallman
C. Linus Torvalds
D. Dennis M• Ritchie、Ken Thompson
14. linux系统中存放加密用户帐号信息的文件是 (A,/etc/shadow是放密码的)
A. /etc/passwd
B. /etc/shadow
C. /etc/group
D. /etc/securetty
15. 下面关于passwd命令说法不正确的是 (D)
A. 普通用户可以利用passwd命令修改自己的密码
B. 超级用户可以利用passwd命令修改自己和其他用户的密码
C. 普通用户不可以利用passwd命令修改其他用户的密码
D. 普通用户可以利用passwd命令修改自己和其他用户的密码
软件测试必须掌握的----常用linux命令总结
Dotest测试学堂-董浩
命令 解释
cd 进入目录或退出至主目录;例:“cd /home” 表示进入home目录下
cd .. 退出至上一级目录
cp
ifconfig 查看linuxIP的命令;注:ipconfig是查询windowsIP的
修改IP即时生效:ifconfig eth0 192.168.1.155 netmask 255.255.255.0
rm -rf 强制删除目录或文件;r代表删除目录,f代表强制删除
mv 移动文件或改名;例:“mv test /home” 表示将test移动至home目录下;“mv test test1”表示将test改名为test1
mkdir 创建文件夹;例:“mkdir dodo”表示创建dodo文件夹
ps -ef 查看进程信息;ps -ef |grep ssh :查看ssh进程的信息
top 进程管理器;top -M
df 查看磁盘使用状况 df -m
tar -xzvf 解压安装包;tar -xzvf +软件包
apt-get install 下载并安装;apt-get install +软件包名
wget+网址 下载对应网址的软件包
yum install + 软件包 下载且安装
rpm -ivh +软件包 安装以rpm结尾的软件包;rpm -ivh +包名
./+可执行程序 ./jdk-6u31-linux-i586-rpm.bin:运行
find 查找系统中的文件;find / -name+文件名
find / -name apache:在当前目录下搜索以apache开头的文件
man 命令解析;“man find” 表示将find命令详解展示
ls -l\ll\ls -a ls -l 和ll 是一样的作用。ll是ls-l的别名。显示详细信息;ls -a:查看隐藏文件+详细信息
kill -9 结束进程;kill -9 +进程号;kill -15
clear 清屏操作
cat 查看文件内容
pwd 查看当前目录结构;绝对路径
vi 编辑文件;注:编辑进入文件后,“i”:代表输入;“a”:当前光标的下一位;“:wq”:代表退出并保存(在输入状态下,需按下Esc键);“:q!”:代表不保存退出;“x”:代表删除单个字符;“dd”代表删除一行数据。
shift+g:快速到最后一行
/+匹配的内容:退出编辑状态下,向下快速搜索匹配内容【n:寻找下一个】
?+匹配的内容:退出编辑状态下,向上快速搜索匹配内容【n:寻找下一个】
touch 表示创建文件;touch .dotest:创建隐藏文件
chmod 给文件以权限;2:写;4:读;1:运行;例:chmod 461 test;表示:给文件拥有用户写的权限,所在组读写权限,其它组用户运行权限。
chmod -R 777 wenjianjia:给我文件夹及文件夹下面的所有文件赋值权限
useradd useradd dotest:创建dotest用户
passwd passwd dotest :给用户设置密码;密码输入两次且不显示
su 切换用户;“su - root”切换至root账户
whoami 查看当前登录的是哪个用户
service 服务名 restart 重启某个服务;service mysql restart【重启数据库】\service network restart【重启网卡】
重启网卡 /etc/init.d/network restart
grep grep 1 dotest:搜索文件dotest中匹配包含1所有的信息并显示出来
history history查看历史命令
tail 滚动查看日志;tail + 数量 + 文件名
tail -f log【滚动查看日志】
tail -n 5 logs 【查看最后5行】
head 匹配前几行;head -n 4 log
重启系统 reboot
关机 shutdown 0
date 查看时间;
date -s "2018-03-05 9:00:00"
常用文件 /etc/rc.local;存放自启动命令的
/etc/profile;存放环境变量设置;
source /etc/profile 快速生效
/etc/sysconfig/network-scripts中的ifcfg-eth0;查看网卡信息的
/etc/crontab;定时任务;
* * * * * +要执行的脚本【完整路径】
o minute: 区间为 0 – 59
o hour: 区间为0 – 23
o day-of-month: 区间为0 – 31
o month: 区间为1 – 12. 1 是1月. 12是12月.
o Day-of-week: 区间为0 – 7. 周日可以是0或7
例子:
每个月的第一天 1:10 p.m 运行
10 13 1 * * /root/bin/full-backup.sh
查看主机名 hostname
修改主机名 vi /etc/hosts或者hostname + 主机名
软件包 --version 查看版本信息;
svnserve --version
java --version
linux常用命令:
1、查看内核版本:uname-a。
2、图形界面:init5或者startx。
3、控制台:init3或者直接注销。
4、如何查看ip地址:ifconfig。
5、配置ip:ifconfigeth0ip地址。
6、重启:reboot或者shutdown-rnow。
7、普通用户切换到系统用户:su。
8、注销用户指令:logout。
操作命令
首先介绍一个名词控制台(console),它就是我们通常见到的使用字符操作界面的人机接口,例如dos。我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。
要了解的是基于Linux操作系统的基本控制台命令。有一点一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)对大小写是敏感的,如果输入的命令大小写不对的话,系统是不会做出你期望的响应的。