一些简单的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 。