linux指令操作 札记

1、复制指令: cp 文件 /home/

2、自动补齐指令:打前面几个字母后按tab键

3、cd 切换到指定目录      其中,cd .. 表示退到上一层目录

4、vi 编辑文件,用到i表示插入,wq表示退出保存,q!表示退出不保存。

******************************************************************************

1、linux 学习的职业方向包括:linux系统管理员和linux程序员(linux软件工程师,linux嵌入式开发),linux程序员用的开发语言有c/c++、java、php、jsp等语言。

2、linux学习流程:

第一阶段:linux平台上的开发,包括vi,gcc,gdb,make,jdk,tomcat,mysql和linux基本操作。

第二阶段:加厚C语言功底<<c专家编程>>,或所java语言。

第三阶段:学习unix环境高级编程<<unix环境高级编程>>

第四阶段:linux应用开发/linux嵌入式开发

3、linux 基础包括:linux基础知识、linux常用命令80个、linux分区/vi/权限

实用部分:linux 下java网络编程

linux内核(关于操作系统怎么做出来)

5、如何安装中文拼音输入法

su - root

yum install "@Chinese Support"

在系统的首选项下,选择输入发(start method),并设置添加中文输入选项。

使用ctrl+space 输入法切换,如果无效则注销用户,再次登录即可。

6、javac 运行后缀名为.java的文件,gcc 运行后缀名为.cpp文件

安装gcc,只需要指令:yum  install gcc            但是安装g++,就不是这么简单了,输入的指令:yum install gcc-c++ libstdc++-devel
在linux 下输入 which g++ ,就看到g++已经安装完成(一般在/usr/bin 目录下)

7、g++的用法

g++ hello.c 在默认情况下会输出a.out文件,直接指令./a.out 可以输出结果

或者指定输出文件,如下:

g++ -o myout hello.c

8、vi编辑器中插入用i,退出保存用wq,退出不保存用q!

9、linux下的文件目录

根目录/  其下面有文件夹:

root文件夹:存放root用户相关文件  home 文件夹:存放普通用户相关文件  bin文件夹:存放常用命令,比如:拷贝,删除 

sbin文件夹:要具有一定权限才可以使用的命令  mnt文件夹:默认挂载软驱和光驱的目录

var文件夹:存放经常变化的文件    boot文件夹:存放引导相关的文件

usr文件夹:挂载一个程序或文件默认的文件夹,类似windows programme

etc文件夹:存放配置相关文件

10、显示当前在哪个路径:pwd

11、linux的用户管理:

useradd xiaoming ;添加一个用户名

useradd -g 组名 用户名;创建用户,并同时将用户分配到那个组

userdel xiaoming ;删除一个用户名为xiaoming的用户,home下的xiaoming 文件还在

groupadd policeman 添加一个组名

root可以指定用户归属的用户组:

如:usermod -g 组名 用户名

还有可以改变归属:

chown

12、查看linux中所有组的信息 vi /etc/group   或者:cat /etc/group

13、安装tar.gz后缀名文件:指令 tar -zxvf ???.rat.gz

14、后缀名为.bin文件,可以直接执行 ./???.bin

15、-rw-r--r--

第一个-表示文件类型-表示普通文件,d表示目录,l表示链接

出去第一个,前三个表示文件所有着对该文件具有的权限,第四个到第六个表示文件所在组对该文件具有的权限,第七个到第九个表示其他组的用户对该文件的权限

权限分为三种:r可读用4,w可执行用2,x可执行用1

16、网络链接情况用:ifconfg区别winows的ipconfig

重启网络命令:servie network restart

你可能感兴趣的:(linux指令操作 札记)