Linux命令很多,但是常用的并不多,下面是一些我经常用到的:
1、
1) 登录:# ctrl+alt+F1(f1长按)就会从图形化切换到字符命令状态。
2) # ctrl+alt+F7就从字符界面切换到图形界面。
# ctrl+alt+F1——ctrl+alt+F7实现多任务多用户的操作。
2、添加用户: # useradd xx(用户名)
修改密码: # passwd xx
3、切换用户:# su ---root # su xx
4、关机:# shutdown now 或者 # halt
5、拷贝:cp
1) cp /home/test /tmp/ 将/home目录下的test文件copy到/tmp目录下
2) cp –r /home/dir1 /tmp/ 将/home目录下的dir1目录copy到/tmp目录下
6、移动或者更名:mv
1) mv /home/test /home/test1 将/home目录下的test文件更名为test1
2) mv /home/dir1 /tmp/ 将/home目录下的dir1目录移动(剪切)到/tmp目录下
7、删除:rm
1) rm /home/test 删除/home目录下的test文件
2) rm –r /home/dir 删除/home目录下的dir目录
8、创建目录:mkdir
1) mkdir /home/work 在/home目录下创建work目录
2) mkdir –p /home/dir1/dir2 创建/home/dir1/dir2目录,如果dir1不存在,先创建dir1
3) 创建文件:# touch xx
9、改变工作目录:cd -- (cd – 快速切换到上次命令)
10、查看当前目录: pwd
11、查看目录:
1) ls /home 显示/home 目录下的文件与目录
2) ls –a /home 显示/home目录下的所有文件与目录(包含隐藏的文件)
12、打包与压缩:tar
1) tar cvf tmp.tar /home/tmp 将/home/tmp目录下的所有文件和目录打包成一个tmp.tar文件
2) tar xvf tmp.tar 将打包文件tmp.tar在当前目录下解开。
13、改变访问权限:r可读4,w可写2,x可执行1.有三个,风别是用户,组,其他所以:例chmod 777 hello.c 用户、组、其他都是可读、可写、可执行。
14、查看磁盘使用:df 或df –k
15、查看目录大小: du
du –b ipc 以字节为单位显示ipc这个目录的大小
16、软件安装:rpm
1) rpm –ivh tftp.rpm 安装名字为tftp的文件
2) rpm –qa 列出所有以安装rpm包
3) rpm –e name 卸载名字为name的rpm包
17、查找文件:find
1) find ./ -name ‘co*’在当前目录及其子目录中寻找名为co开头的文件
2) find ./ -name test在当前及其子目录中寻找名为test的文件
18、帮助: man
1) mam grep 查看grep命令的使用方法
19、终止虚拟机这在执行的程序:ctrl+c
20、查看系统:setup
21、查看Windows中ip,开始—>运行-àcmd--àipconfig
Linux中,ifconfig
22、查看虚拟机中安装的一些文件
Setup
注意:为什么执行了这些命令(ls,cp….)就可以显示信息了呢,这是因为有环境变量‘PATH’的帮助。在命令行输入 # echo $PATH,就会显示找到这些命令路径信息:
每个目录中间以‘:’隔开。
1、
2、
3、
4、
二:非纯文本:od
三:文件默认权限。umask
注意:有四组,第一组是特殊权限用的,我们先不管它。
Umask指定的是“该默认值需要减掉的权限”
四:搜索文件:which,whereis,locate,find
23、网络配置:
Ø ifconfig [选项] [网络接口]
Ø ifconfig eth0 192.168.0.1 //配置eth0这一网卡的IP为192.168.0.1
Ø ifconfig eth0 up/down //关闭/打开eth0网卡
Ø netstat [选项] //查看网络状态
如:netstat –a
列出了所有的环境变量,方便我们查询。