Linux下常用的命令

一些简单的Linux的命令


前言

零基础从现在开始学习嵌入式Linux C语言,本文章首先介绍Linux常见的指令,快速上手Linux。在接下来的文章中会继续更新学习的更多内容。


一、Linux C语言是什么?

在Linux 环境下使用C语言编程。通过;inux中,终端进行C语言编程。

二、使用步骤

1.打开终端给用户设置密码:

代码如下(示例):

Ctrl + alt + t                  // 打开终端
sudo                            // 统安装的时候 设置的账号,拥有临时管理员的权限
                                //  如何行使 临时管理员 权利  ---  sudo 
sudo passwd name                // 给用户设置密码
sudo passwd root                // 给管理员设置密码 

出现如下效果
yourname@ubuntu:~$ sudo passwd root
[sudo] password for farsight: 
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
yourname@ubuntu:~$ 


2.常见命令

代码如下(示例):

命令: pwd   查看当前所在的路径
命令: ls        查看当前路径下的 文件或者文件夹(目录)
            ls -l        以列表的形式呈现 当前路径下 文件或者文件夹
            ls -a        查看当前路径下 所有的 文件或者文件夹(包含隐藏文件)
                                  隐藏文件的姿势 : 名字 以 . 开头 
            ls -al       以列表的形式呈现当前路径下 所有的 文件或者文件夹(包含隐藏文件)
            ls 目录      呈现该目录下的 文件或者文件夹
命令 : cd    切换目录 
        cd   (带路径)目录 
            路径:
                分类:
                    相对路径:相对于当前路径来说的路径
                    绝对路径:相对于根目录来说的路径
                    
        cd ..    : 去到上一级目录
        cd -    : 渠道上一次目录
        cd         :直接去到 家目录 (工作目录)  ~

相对路径:     
yourname@ubuntu:~$ pwd
/home/yourname
yourname@ubuntu:~$ ls
Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos
yourname@ubuntu:~$ cd ./Music            //   ./  可以省略不写
yourname@ubuntu:~/Music$ pwd
/home/yourname/Music
yourname@ubuntu:~/Music$ 


绝对路径:
yourname@ubuntu:~$ cd /home/farsight/Music/oo/
yourname@ubuntu:~/Music/oo$ pwd
/home/yourname/Music/oo
yourname@ubuntu:~/Music/oo$ 

采用相对路径 去到  etc 下面 
yourname@ubuntu:~/Music/oo$ cd
yourname@ubuntu:~$ cd ../../etc/
yourname@ubuntu:/etc$ 

采用绝对路径渠道  sys 下面 
yourname@ubuntu:/etc$ cd
yourname@ubuntu:~$ cd /sys/
yourname@ubuntu:/sys$ 创建目录 :
    命令: mkdir [选项] [参数]
    
    mkidr  (带路径)目录
    mkdir   -p   (带路径)目录   //创建多级目录
    mkdir   (带路径)目录1    (带路径)目录2   (带路径)目录3    // 创建多个目录
    

创建多级目
yourname@ubuntu:~$ mkdir -p  /home/yourname/Documents/kk/qq/dd
yourname@ubuntu:~$ pwd
/home/yourname
yourname@ubuntu:~$ cd Documents/
yourname@ubuntu:~/Documents$ ls
kk
yourname@ubuntu:~/Documents$ cd kk/
yourname@ubuntu:~/Documents/kk$ ls
qq
yourname@ubuntu:~/Documents/kk$ cd qq/
yourname@ubuntu:~/Documents/kk/qq$ ls
dd
yourname@ubuntu:~/Documents/kk/qq$ cd dd/
yourname@ubuntu:~/Documents/kk/qq/dd$ ls
yourname@ubuntu:~/Documents/kk/qq/dd$ pwd
/home/farsight/Documents/kk/qq/dd
yourname@ubuntu:~/Documents/kk/qq/dd$ 



创建多个目录 
yourname@ubuntu:~$ cd Pictures/
yourname@ubuntu:~/Pictures$ pwd
/home/yourname/Pictures
yourname@ubuntu:~/Pictures$ ls
yourname@ubuntu:~/Pictures$ mkdir aa bb cc dd
yourname@ubuntu:~/Pictures$ ls
aa  bb  cc  dd
yourname@ubuntu:~/Pictures$ 


=======================================
创建文件 :
    命令 :  touch  (带路径)文件
    
    
//创建一个 1.txt 文件
yourname@ubuntu:~$ touch Pictures/aa/1.txt
yourname@ubuntu:~$ cd Pictures
yourname@ubuntu:~/Pictures$ ls
aa  bb  cc  dd
yourname@ubuntu:~/Pictures$ cd aa
yourname@ubuntu:~/Pictures/aa$ ls
1.txt
    

drwxr-xr-x 2 yourname yourname 4096 12月 12 01:03 Desktop
-rw-rw-r-- 1 yourname yourname 0 3月   8 16:53 1.txt
看第一个字母: 
    如果 是  d , 代表目录 
    如果 是  - , 代表文件 


总结

以上就是今天要讲的内容,本文仅仅简单介绍了Linux的使用,常见的命令可以快速上手Linux 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值