Ubuntu Linux 菜鸟正在入门学习(二)——常用shell命令
来源:互联网 发布:kmeans算法java实现 编辑:程序博客网 时间:2024/05/22 17:27
1.ls查看目录信息
语法:ls 【选项】 【路径】
功能:显示指定工作目录下的内容
主要参数:
-a 显示所有文件及目录
-l 除文件名称外,还将文件形态/权限/拥有者/文件大小等信息列出
-r 将文件以相反次序显示
-t 将文件依照建立时间先后顺序列出
-A 同-a
-F 在列出的文件名称之后加某符号,如可执行文件名之后则加*,目录名之后则加/-R 递归。
若目录下有文件,则其下文件依照顺序列出
2.pwd查看当前工作路径
语法:pwd 【-version】 【-help】
功能:显示当前工作目录的绝对路径
主要参数:
-help:显示帮助信息
-version:显示版本信息
3.uname 查看当前系统信息
语法:uname[选项]
功能:列出当前系统内核信息
主要参数:
-r: release,列出具体内核版本号-
s: 列出内核名称
-o: 列出系统信息
4.cd切换目录
语法:cd [路径]
功能:切换到指定路径下
5.cat 显示文件内容
语法:cat [选项] [文件]。。。
功能:显示全部文件内容,如果内容超过一屏,则显示最后一屏内容主要参数:
-n :由1开始对所有输出的行数编号
-b :和-n相似但对于空白行不编号
-s :当遇到有连续两行以上的空白行时,就代换为一行的空白行
例如:
liuke@ubuntu:~$ cat /etc/issue
Ubuntu 12.10 \n \l
liuke@ubuntu:~$ cat -n /etc/issue
1 Ubuntu 12.10 \n \l
2
liuke@ubuntu:~$ cat -b /etc/issue
1 Ubuntu 12.10 \n \l
6.clear 清屏
语法:clear
功能:清除屏幕上所有内容,只保留当前提示符,并显示在新屏幕的第一行
7.sudo切换用户身份执行
语法:sudo [选项] [命令]
功能:允许当前用户以超级管理员用户或其他普通用户的身份来执行命令,预设用户为root,在文件/etc/sudoers中设置了可执行sudo命令的用户。用户使用sudo命令需要输入密码。
主要参数:
-b 在后台运行
-E 在指定允许的环境变量
-e 不运行命令,而是编辑相应的文件
-H 设置环境表亮HOME
-h 显示帮助信息
-k 结束密码的有效期,即下次再执行命令时需要输入密码
-l 列出当前用户可执行与不可执行的命令
-p 改变询问密码的提示符
-s -commend:执行其后面的shell命令
-u -usrname :以指定用户作为新用户身份
-V显示版本信息
8,su切换用户
语法:su [选项] [用户名]
说明:可以让当前用户暂时变更登入身份,使用时需要输入所要变更用户的密码
参数:
-c -commend :执行指定的命令,执行完毕,回复原用户身份
-.-l或login:改变用户身份,同时改变工作目录,以及PATH环境变量
-m,-p或-preserve-environment :变更身份时,不要变更环境变量
-s -shell指定要执行的shell
-h -help 显示帮助信息
-V 显示版本信息
9.ifcongig 显示和配置网络属性
语法:ifcofig [interface]或ifconfig interface options | address
功能:查看或设置网络设备属性
主要参数:
interface :网络接口的名称,如etho网卡
up激活网络设备
down 关闭网络设备
add IP地址,即设置网络设备地址
netmask add 子网掩码
例如:
liuke@ubuntu:~$ ifconfig eth0
eth0 Link encap:以太网 硬件地址 00:23:5a:9b:d2:25
UP BROADCAST MULTICAST MTU:1500 跃点数:1
接收数据包:0 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:0 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:0 (0.0 B) 发送字节:0 (0.0 B)
中断:18
10.man帮助信息
语法:man [命令]
功能:解释该命令的详细内容和使用方法
- Ubuntu Linux 菜鸟正在入门学习(二)——常用shell命令
- Ubuntu Linux 菜鸟正在入门学习(一)——shell命令
- Ubuntu Linux 菜鸟正在入门学习(三)——VIM简单使用
- Ubuntu Linux 菜鸟正在入门学习(四)——文件系统的概念
- Linux常用shell命令——想到一个记一个,都是菜鸟入门命令
- Linux shell常用基本命令(二)
- Linux常用shell命令(学习小结)
- Ubuntu——常用shell命令
- linux/ubuntu常用bash/shell命令
- 常用shell命令(二)
- [转载][shell]linux常用入门命令
- Linux Shell 常用shell命令(二)查看文件内容命令
- 菜鸟的《Linux程序设计》学习—shell script
- 菜鸟学习Jmock测试-入门(二)
- Linux Shell 命令(二)
- MongoDB学习(二)——shell命令
- 嵌入式学习2(Linux常用shell命令上)
- 嵌入式学习3(Linux常用shell命令下)
- 孙鑫vc++ 第八课 笔记 对话框编程2
- 4_12(1)、(2)、5_2、5_5作业
- 第二次C语言程序设计报告
- MFC,数据库笔记
- putty连linux,显示Network error:Connection refused
- Ubuntu Linux 菜鸟正在入门学习(二)——常用shell命令
- GPIO编程原理
- hypermesh 快捷键
- Shell Script - enable goagent proxy for vmnet8
- 2080法则
- 面试时候的智力题
- VC 中的ADO数据库开发
- ShowDialog 传值
- My BlackBerry