LinuxC基础编程

          各位读者大家好,我是刚开始接触和学习LinuxC编程,通过写博客的方式记录我学习的内容和过程。如果有初学者和想自学者看到这篇文章希望它可以帮助到大家,如果我有写的不对、不足的地方欢迎大家指出,补足,交流,共同进步。

          下面开始写我学习的Linux的基础:

      首先linux是一个操作系统,我们不能再自己的电脑上直接装这个系统,我们家用常用的是Windows系统,这样我们就需要一个叫VMware的软件(虚拟机)来安装Linux操作系统,下载安装后,建立Linux虚拟机,在虚拟机设置中开启共享文件夹,添加一个Windows和Linux可以共同访问的文件夹。我们还需要Xmanager Enterprise中的xshell来连接我们的虚拟机。在虚拟机中设置NAT模式连接,在vm的终端中输入 ifconfig 查看ip地址,在xshell中输入ssh vm中显示的ip地址,出现Linux账户登录界面登陆后在xshell中输入命令就可以操作虚拟机了。xshell和Linux连接必须要有网,这个网不是指因特网,是指接通的网络,局域网也可以。

     环境搭建完成后学习一些基础命令:

cd 进入目录      ls 列举目录内容  ls -a列举所有文件包含隐藏文件 所有隐藏文件都是以.开头的  ls -l 和ll都是显示详细信息  cleare 和ctrl+l都是清屏指令。

     查看文件的详细信息:

第一栏:文件的权限  第一栏的第一个字符  -是普通文件 d是目录文件 b块谁被文件(block) c是字符文件(char) l是链接文件,in创建的文件

     目录:

..代表上一级目录  cd..回到上一级目录 .当前目录    su+用户名 切换用户 pwd 显示当前所在目录。

     文件操作:

touch 文件名 创建一个文件  mkdir 文件名 创建一个文件夹    rm 文件名(会有提示)删除文件 rm -f 文件名(强制删除不提示) rm -r 文件夹(删除文件夹,会有提示) rm -rf 文件夹名 (强制删除不提示)。

* 是通配符  rm -rf * 删除当前目录下所有文件    ctrl + c终止当前的运行程序。

      复制粘贴:

cp 要拷贝的文件名 拷贝到什么地方去

cp -r 要拷贝的文件夹名  拷贝到什么地方去

mv 要剪切的文件 ,要放置的地方

      查看文件内容:

cat 文件名   mroe 文件名 less文件名

heat -n 文件名 显示文件的前n行    tail -n 文件名 显示文件的后n行

       设置 ip地址:

ifconfig eth0 ip地址      

       命令查找:

find 目录名 -name (按名字查找) 文件名

查找命令 ls - 命令     history (显示之前用过的命令)   ctrl +r  之前输入过的命令的一个字符   可以查询到之前用过的命令

cd - 回到上一次的目录 chmod  750 ,777 更改文件的权限         查看文件的inode号:ls -i 文件名

tar - xvzf 压缩文件名 -c 要解压的目录

tar - cvzf 要压缩成的文件 .tar 要放置的目录

以上是一些基础命令和用法为可以为后期的学习打下坚实基础,没有什么难点需要记的很多,把上面所有操作指令都用一遍,可以加深理解,死记硬背是最慢而且效率最低的方法。

感谢各位看到最后,上面写的还有很多不足,我第一次写博客 ,也还在学习中,之后不定时更新。欢迎讨论,补充不足。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值