Ubuntu下的一些命令_1
2015-01-31 19:16
169 查看
在学习Ubuntu时,从什么都不懂到现在稍微懂了一点点的过程中,逐渐积累了一些命令,毕竟Unix/Linux本来就是文字模式,许多操作都需要在通过键盘输入命令,我使用ubuntu系统,就是用的桌面版,而且是在x-window下面,所学到的命令都是在终端(Terminal)中输入的,现记录下来:
ls 查看主文件夹(home)下的文件目录,其和windows系统下的dir命令功能相当(在ubuntu中,dir也是可用的)
ls -al 列出所有文件(包括隐藏文件)
显示的文件前面有如下字符: -rwxrwx---,这10个字符分别表示:文件类型(d是目录、-是文件、l是链接文件、b是接口设备、c是串行端口设备);
文件拥有者的属性:r是可读,w是可写,x是可执行;
文件所属群组的属性;
他人关于此文件的属性;
Ctrl+Alt+F1-F6 进入文字模式的tty1~tty6
Ctrl+Alt+F7 进入x-window窗口
netstat -a 查看网络联机状态
ps -aux 查看背景执行的程序
ctrl+Alt+t 打开终端
prtsc 获取截图
shift+prtsc 可指定区域截图
ctrl+h 查看隐藏文件
ctrl+c 中断当前程序
查看某种命令的使用,可以使用 man 命令名,也可以使用 info 命令名
shutdown -t sec (sec是秒数,即几秒后关机)
shutdown -r now 立即重启(如果now改为+10)
shutdown -h now 立即关机(如果now改为21:30,则表示21:30自动关机;若改为+10,则十分钟后关机)
sudo是普通用户使用root权限时需要在命令前面加上的命令,如
sudo apt-get install 要安装的软件(如 g++) 安装g++软件
之后就是输入密码(密码依旧不可见)
因为我已经安装了,所以有如下显示
cat /etc/issue 查看系统版本
uname -a 查看系统内核版本(如果不加-a,则显示系统类型)
top 查看当前进程的实时状况(按q为退出)
sudo -s 或su root 使用root用户(运行后需要输入密码,密码是不可见的)
su 用户名 使用普通用户
who 查看目前在线用户
date 查看当前时间(年、月、日、周、时、分、秒)
cal 查看当月的日历(也可以设定年份和月份,如:cal 1 2015,这是查看2015年1月的日历,或者cal 2015)
bc 计算器(退出计算器是quit,默认仅输出整数,如果想表示小数,在输入bc后,再输入scale=number,number表示可以显示的小数位数)
下面是编程方面的命令:
gedit类似与windows系统下的文本文档
gedit *.c 创建一个后缀为.c的文件,接着对打开的文件写入代码,然后保存并关闭
vi是可以在终端中进行编辑的一个软件,如
vi 文件名
然后按下insert键,就可以进行编辑,退出时先按下esc,然后输入:wq回车即可(注意:需是半角符号)
gcc *.c -o aaa 对*.c这个源文件进行编译,产生可执行文件aaa(一般把aaa就写成**即源文件的文件名),然后
./aaa 执行可执行文件
也可以
gcc *.c
然后
./a.out
编译C++程序与此相同,只需将gcc变为g++即可,其所产生的可执行文件(如果不指定),也是a.out
gcc -std=c99 *.c 以c99的模式编译程序
所有命令均在Ubuntu12.04下运行验证
如有错误,欢迎指出
ls 查看主文件夹(home)下的文件目录,其和windows系统下的dir命令功能相当(在ubuntu中,dir也是可用的)
ls -al 列出所有文件(包括隐藏文件)
显示的文件前面有如下字符: -rwxrwx---,这10个字符分别表示:文件类型(d是目录、-是文件、l是链接文件、b是接口设备、c是串行端口设备);
文件拥有者的属性:r是可读,w是可写,x是可执行;
文件所属群组的属性;
他人关于此文件的属性;
Ctrl+Alt+F1-F6 进入文字模式的tty1~tty6
Ctrl+Alt+F7 进入x-window窗口
netstat -a 查看网络联机状态
ps -aux 查看背景执行的程序
ctrl+Alt+t 打开终端
prtsc 获取截图
shift+prtsc 可指定区域截图
ctrl+h 查看隐藏文件
ctrl+c 中断当前程序
查看某种命令的使用,可以使用 man 命令名,也可以使用 info 命令名
shutdown -t sec (sec是秒数,即几秒后关机)
shutdown -r now 立即重启(如果now改为+10)
shutdown -h now 立即关机(如果now改为21:30,则表示21:30自动关机;若改为+10,则十分钟后关机)
sudo是普通用户使用root权限时需要在命令前面加上的命令,如
sudo apt-get install 要安装的软件(如 g++) 安装g++软件
之后就是输入密码(密码依旧不可见)
因为我已经安装了,所以有如下显示
cat /etc/issue 查看系统版本
uname -a 查看系统内核版本(如果不加-a,则显示系统类型)
top 查看当前进程的实时状况(按q为退出)
sudo -s 或su root 使用root用户(运行后需要输入密码,密码是不可见的)
su 用户名 使用普通用户
who 查看目前在线用户
date 查看当前时间(年、月、日、周、时、分、秒)
cal 查看当月的日历(也可以设定年份和月份,如:cal 1 2015,这是查看2015年1月的日历,或者cal 2015)
bc 计算器(退出计算器是quit,默认仅输出整数,如果想表示小数,在输入bc后,再输入scale=number,number表示可以显示的小数位数)
下面是编程方面的命令:
gedit类似与windows系统下的文本文档
gedit *.c 创建一个后缀为.c的文件,接着对打开的文件写入代码,然后保存并关闭
vi是可以在终端中进行编辑的一个软件,如
vi 文件名
然后按下insert键,就可以进行编辑,退出时先按下esc,然后输入:wq回车即可(注意:需是半角符号)
gcc *.c -o aaa 对*.c这个源文件进行编译,产生可执行文件aaa(一般把aaa就写成**即源文件的文件名),然后
./aaa 执行可执行文件
也可以
gcc *.c
然后
./a.out
编译C++程序与此相同,只需将gcc变为g++即可,其所产生的可执行文件(如果不指定),也是a.out
gcc -std=c99 *.c 以c99的模式编译程序
所有命令均在Ubuntu12.04下运行验证
如有错误,欢迎指出
相关文章推荐
- ubuntu 的一些基本设置操作命令等
- ubuntu下一些软件的使用及命令
- Ubuntu系统目录结构以及一些常用命令
- 在ubuntu上查看Linux内核和一些简单的命令
- ubuntu一些命令记录
- Ubuntu一些很必要的命令
- Ubuntu的一些常用命令
- 关于Ubuntu到一些终端命令
- 在ubuntu下用iptables的一些命令(和RHEL下不同)
- ubuntu一些常用命令
- ubuntu下一些软件的使用及命令
- ubuntu系统的一些有用的命令
- Ubuntu一些很必要的命令(装)
- Ubuntu一些常用命令
- ubuntu 的 一些关于安装更新的命令
- ubuntu 8.0.4常用的一些命令
- ubuntu 8.0.4常用的一些命令
- Ubuntu一些常用命令---(二)
- Ubuntu 的一些命令操作
- ubuntu下ffmpeg的一些命令收集