Unix/Linux学习
学习Unix/Linux中的总结
Lavender-csdn
这个作者很懒,什么都没留下…
展开
-
Linux/Unix--------静态库和动态库
静态库1> 命名规则:lib+库的名字+.a 如libmytest.a2> 制作步骤:1. 将程序如C语言中的.c文件生成对应的.o文件;2. 将生成的.o文件打包:ar rcs 静态库的名字(libmytest.a) 生成的所有的.o文件3> 发布和使用静态库:1. 发布静态库 2. 头文件4> 静态库的有点:1. 因为会把库打包到应用程序中,所以发布程序的时候,不需要提供对应的库;2. 库的加载速度快5> 静态库的缺点:1. 库被打包到应用程...原创 2020-06-07 10:37:34 · 149 阅读 · 0 评论 -
Unix/Linux 用户管理(创建用户、删除用户、查看用户、修改密码)
创建用户添加用户baozheng,一定要使用管理员权限:sudo adduser baozheng可以在/home目录下查看,会发现有baozheng这个用户。切换到baozheng用户:su baozheng修改密码sudo passwd 需要修改密码的用户名假设修改baozheng的密码为1234sudo passwd baozheng在冒号后面输出1234即可。删除用户sudo deluser 需要删除的用户名sudo userdel -r ..原创 2020-05-22 17:03:43 · 2942 阅读 · 0 评论 -
Unix/Linux 网络管理(ifconfig、ping、nslookup命令)
ifconifg查看ipeth0表示当前电脑的网卡。ping测试两台主机之间是否能够通信:ping ip地址使用ctrl+c停止。限定回馈的信息条数,比如回馈4条信息就可以了ping ip地址 -c 4也可以ping域名,比如ping www.baidu.comnslookup查看服务器域名对应的IP地址加入查看百度对应的ip:nslookup www.baidu.com学习视频:https://www.bilibili.com/vid...原创 2020-05-22 16:41:15 · 230 阅读 · 0 评论 -
Unix/Linux 进程管理命令(who、ps、kill、env、top命令)
who查看的是当前用户root:当前用户tty1-tty6:文字终端tty7:界面终端ps查看进程ps a 查看当前操作系统下的所有用户信息pa au 在显示所有用户信息上做一个更加细节的信息显示上图中PID:表示当前启动程序对应的进程IDps aux:查看没有中断的应用程序什么事管道(|):指令1 | 指令2:指令1的输出作为指令2的输入;指令2处理完毕,将信息输出到屏幕ps aux | grep bash:查看指令1(ps aux)..原创 2020-05-22 16:26:51 · 591 阅读 · 0 评论 -
Unix/Linux 压缩包管理(压缩、解压缩文件和目录)
压缩包管理1> 普通版 1). gzip ------ .gz格式的压缩包 例子:使用gzip将txt文件打包 gzip *.txt 通过上图会发现,gzip将txt文件分别打包,没有打包到同一文件中,并且没有保留源文件,现在将.gz文件恢复 2). bzip2 ------ .bz2格式的压缩包 例子:同样使用bzip2将txt文件打包 bzip2 *.txt ...原创 2020-05-22 15:58:05 · 1036 阅读 · 0 评论 -
Unix/Linux 查看和修改文件的权限,查找文件
查看当前登入的用户命令:whoami修改文件权限使用ls -l可以查看当前目录下文件的属性信息,包括文件的权限,上图中红框部分就是文件权限信息。修改文件权限:1> 文字设定法:chmod [who] [+|-|=] [mode]其中who有四类人:第一类人文件所有者u;第二类人文件所属组g;第三类人其他人o;第四类人是所有人a。其中+表示增加权限;-表示减少权限;=表示覆盖原来的权限。其中mode就是权限:r表示读,w表示写,x表示执行。例子,我们可以看到.原创 2020-05-20 17:21:09 · 2063 阅读 · 0 评论 -
Unix/Linux 文件和目录属性命令
wc命令格式:wc 文件名,表示查看文本文件内容中的行数 单词数 字节数 文件名例如:wc hlink其中1表示hlink中只有一行内容,3表示hlink中只有3个单词,14表示hlink中的内容占14个字节,hlink表示文件名od命令查看的是二进制文件。du命令查看当前目录的大小加上-h参数,会有大小的单位df命令显示磁盘使用量加上参数-h 表示带有使用量单位显示:学习视频:https://www.bilibili.com/vid.原创 2020-05-20 15:42:34 · 315 阅读 · 0 评论 -
Unix/Linux中的软、硬链接
软链接类似于Windows下的快捷方式,命令是In命令。In -s 被创建的软链接的文件名 新的软链接的名字例如,给mytest文件创建一个软链接:In -s mytest slink可以发现打开mytest文件中的内容和软链接slink文件中的内容一样。使用ls -l命令仔细看一下文件属性:现在我们将slink这个软链接移动到上一级目录,再使用cat slink查看内容:这个时候会发现我们找不到slink这个文件,所以通过这个方式创建的软链接只能在与mytes.原创 2020-05-20 15:23:53 · 278 阅读 · 0 评论 -
Unix/Linux基础命令(命令解析器、文件目录、拷贝、创建、删除、查看,文件改名)
1. 命令解析器shell---- Unix操作系统下的命令解析器bash---- Linux操作系统下的命令解析器本质:对用户输入的命令进行解析,调用对应的执行程序。例如,在终端输出命令date:2. Linux目录结构系统根目录:用/表示/bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev :dev是Device(设备)的缩写, 该.原创 2020-05-20 10:49:10 · 1193 阅读 · 0 评论