important common in Linux
来源:互联网 发布:路由信道检测软件 编辑:程序博客网 时间:2024/04/28 18:16
Linux命令速查手册
http://book.51cto.com/art/200909/152959.htm
启动Xwindow: startX
KPPP 上网设置
openOffice 兼容的办公格式软件
管理软件 Linuxconf
网络版管理 webmin
安装 rpm -uvh 文件名
解压 tar xzvf 文件名 默认端口:10000
另一种安装方式 ./setup.sh
查看IP ifconfig ifconfig -a
御载 rpm -e httpd
默认的root的密码是 lock (好像)
隐藏文件: 名字前加 '.'
显示进程: PS (-a 查看全部) kill
Ubuntu: [W1] sudo passward root
回到根目录 cd/ [W2]
显示当时位置 pwd
代字号快捷方式 ~/downloads/gperidic
查看文件开始几行 head
结尾 tail
查找文件 find /bin -type f -atime +100 -print
find /bin -type f -mtime -1 -print [W3]
创建目录 mkdir [W4]
删除目录 rmdir
文件信息 is [W5]
磁盘管理 df 磁盘使用情况等
磁盘使用空间 du [W6]
Linux子目录
/bin
包含超级用户和一般用户使用的命令
/boot
启动所需大多数的软件
/der
设备文件和其他特殊软件
/etc
启动所需其他文件、配置文件
/sbin
启动所需其他文件(只能把root使用的至关重要的
系统管理命令存放在这,包含文件系统检查,关机
和一些网络命令)
/home
每个用户的子目录
/lib
包含了位于/bin和/sbin中程序需要的库文件
/mut
用于临时装载文件系统
/opt
第三方应用程序存储(可有可无)
/proc
用于用linux内核交换的数据
/root
超级用户的主目录
/tmp
临时文件
/usr
包含系统中每个用户都使用的文件和程序
/usr/local
安装大多数第三方应用软件的地方
/usr/src
linux系统源代码
/var
存储可变数据(锁文件,日志文件,邮件箱....)
Table 键
输入History 查看历史
History 5 显示最近执行的5个命令
!Ls 说明最后一次以ls开头的命令
启动Xwindow: startX
Shutdown –h now 立刻进行关机
Shutdown –r now 现在重新启动
Reboot 也是现在重新启动
Ls
Ls –l
Vi hello.cpp
(编译C语言,gcc hello.cpp)
(运行C,./a.out)
Linux_develop_install
Linux order
1.删除目录或文件
rm 文件名
rmdir 目录名
2.新建目录
mkdir 目录名
3.删除目录下的所有文件,包括目录本身
rm -rf 目录名
mv 移动文件
4.自动补全文件名
按 Tab 键。
5.拷贝整个目录下的所有文件 到另一目录
cp – r 源目录 目标目录
5.修改目录或文件名
mv 原文件名 新文件名
mv 原目录名 新目录名
6.安装tar包文件
tar -zxvf XXXX.tar
7.一般文件的安装
扩展名是.tar.gz 用tar -zxvf 文件名.tar.gz
扩展名是.tar.bz2 用tar -jxvf 文件名.tar.bz2
扩展名是.tar.z 用tar -Zxvf 文件名.tar.z
然后进入你解压缩以后的文件夹,再打./configure,然后是make,最后是make install
这样就安装完了。如果你下载的是.rpm的包,这种格式的只要进入放有你下载的包的目录,打rpm -ivh 文件名.rpm 就安装完了
Open a terminal window, and type: rpm -e *package_name*. Do not type the extension on the file. For example: rpm -e gedit.
补充:
下载(支持断点续传):wget -c [url....]
现在简单的把Fedora Yum命令软件升级的一些命令罗列一下:
1.列出所有可更新的软件清单
命令:yum check-update
2.安装所有更新软件
命令:yum update
3.仅安装指定的软件
命令:yum install
4.仅更新指定的软件
命令:yum update
5.列出所有可安裝的软件清单
命令:yum list
1.用YUM安装软件包
命令:yum install
2.从硬盘安装 rpm 包并使用 yum 解决依赖
yum localinstall application_name
3.用YUM删除软件包
命令:yum remove
1.使用Fedora Yum命令查找软件包
命令:yum search
2.列出所有可安装的软件包
命令:yum list
3. 列出所有可更新的软件包
命令:yum list updates
4.列出所有已安装的软件包 //////////////
命令:yum list installed
5.列出所有已安装但不在 Yum Repository 內的软件包
命令:yum list extras
6. 列出所指定的软件包
命令:yum list
7.使用YUM获取软件包信息
命令:yum info
8.列出所有软件包的信息
命令:yum info
9.列出所有可更新的软件包信息
命令:yum info updates
10.列出所有已安裝的软件包信息
命令:yum info installed
11.列出所有已安裝但不在 Yum Repository 內的软件包信息
命令:yum info extras
12.列出软件包提供哪些文件
命令:yum provides
13.系统中有哪些yum源
命令:yum repolist
安装一个软件包只需简单的键入以下命令:
$ rpm -ivh foo-1.0-1.i386.rpm
卸载软件包就象安装软件包时相同简单:
$ rpm -e foo
注意这里使用软件包的名字name ``foo’’, 而不是软件包文件的名字file ``foo-1.0-1.i386.rpm’’。
? -a 查询所有已安装的软件包
? -f 将查询包含有文件. 的软件包
? -p 查询软件包文件名为的软件包
还能指定查询软件包时所显示的信息。他们被称作信息选择选项:
? -i 显示软件包信息,如描述, 发行号, 尺寸, 构建日期, 安装日期, 平台, 及其他一些各类信息。
? -l 显示软件包中的文件列表。
? -s 显示软件包中所有文件的状态。
? -d 显示被标注为文件的文件列表(man 手册, info 手册, README’s, etc)。
? -c 显示被标注为设置文件的文件列表。这些是你要在安装完毕以后加以制定的文件(sendmail.cf, passwd, inittab, etc)。
对于那些要显示文件列表的文件, 你能增加-v 命令行选项以获得如同 ls -l 格式的输出。
export [-fnp][变量名称]=[变量设置值]
补充说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登陆操作。
参 数:
-f 代表[变量名称]中为函数名称。
-n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
-p 列出所有的shell赋予程序的环境变量。
挂载 mount unmount
安装必备目录 / /swap(交换)
5次Esc
shutdown --help
man shutdown
more cat tac
head -3 (列出上3行)
tail -3
vi
dd
dw
find /etc -name *.txt
find . -name *.txt 在当前目录找
whoami
whereis
export
echo $PATH
ln 23423.txt aa (硬链接)
ln -s 12312.txt 5 (软链接)
useradd
passwd ...
文件-限 r w x -
chmod 777 qwe.txt ()
wc 统计
grep sdfs.txt ss (搜索)
hostname
ls -l
df -l
free
Samba Server (共享)
vsftp
iptables (防火墙)
chkconfig --list
chkconfig .... on
grep
rpm -qa | grep MySQL 他找已经安装的MySQL.*.rpm 注意大小写
vim
插入模式 iao IAO
shift v 行视图编
y 复制
p 粘贴
yy 复制一行
:q (shift zz) 退出
:q! 不保存退出
:wq 保存退出
:set nu 显示行号
:sh 暂存此文件,先进去另一个页面,
exit 重新进入此文件
yy 复制一行
命令行模式定位:
h j k l
$ 移动行尾
0 行首
H 移到屏幕上端
L 下端
M 中央
G 文件的追后一行
1G 文件第一行
15 G 第15行
:20 第20行
:set nu 显示行号
:set nonu 不显示行号
dd 删除光标所在行
DD 删除光标所在行(从光标开始)
:10,20 d 删除10行到20行
10yy 复制当行以下10行
10dd 剪切当行以下10行
p
R 从光标处开始替换,按esc结束
u 撤销 ctrl+r 反撤销
U 取消
搜索和替换
:/
n 向上搜索
N 向下搜索
:%/aa/dd/g 吧aa替换为dd
:%/aa//g 吧aa删除
:!ifconfig 可做一般命令
vi -o
vi -O 打开多个文件打开多个文件
ctrl ww 切换
Ubuntu 默认桌面 环境 采用GNOME
cd /usr/bin
支持通配符
windows下
md d:/123../
只能用 star d:/123../ 来打开
rm 删
-f(文件名之后加/号) -x(以逗号隔开) -l(详细信息)
du /home
档案目录管理—cd
范例 : 跳到 /usr/bin/ :
cd /usr/bin
跳到自己的 home directory :
cd ~
跳到目前目录的上上两层 :
cd ../..
cd - 返回进入当前目录前所在目录
- important common in Linux
- Important structs in linux kernel
- Linux Common Comment in Practices
- Important aspects in AspectJ
- The Important Things in Life
- important order in control vps
- Is index important in addView()?
- linux 学习url-very important
- JAVA 输出javabean属性方法 详解 利用common包~~~important
- important
- important
- !important
- !important
- Test lifecycle -- important chapter in test plan
- Important Transaction Codes in SAP Business Intelligence
- what is the most important in life
- Important Points for Inheritance in Java
- Important Concepts in Virtual Reality Course
- 路途小记
- 流协议
- 棋子
- 改变自己
- JSTL标签库不起作用的解决方案
- important common in Linux
- 极限论总极难学真因:人有抵制思想混乱学说本能
- 计算机网络 小结
- c
- SEO
- flash little
- centos防火墙
- oracle 数据库里查看表空间使用状况
- Python 2.7 Tutorial —— 解释器