linux命令列表——查询用

  • cd命令

命令格式:cd <路径>

意义:cd是change directory的缩写;cd后面跟一个路径用于切换当前用户所在的路径,其中路径可以是相对路径也可以是绝对路径。

示例:

cd /system/bin 表示切换到/system/bin路径下

cd logs 表示切换到log路径下

cd / 表示切换到根目录

cd ../ 表示切换到上一层路径

  • ls命令

命令格式:ls <参数> <路径>

意义:ls是list的缩写;ls命令后面可以跟一个路径或参数,也可以不跟,表示列出路径或者当前目录下的所有文件信息。最常用的参数是“-l”,即“ls-l”命令;

示例:

ls / 显示根目录下所有的文件及文件夹

ls -l 显示当前路径下的所有文件以及文件夹的详细信息。

ls -l/data 显示/data路径下 的所有文件及文件夹的详细信息。

ls *| wc 显示当前目录下面的文件数量

  • cat命令

命令格式:cat <文件>

意义:cat是concatenate的缩写。表示读取文件内容以及拼接文件。

示例:cat /sys/devices/system/cpu/online 读取 /sys/devices/system/cpu/路径下online文件内容。cat test.txt 读取当前路径下test.txt文件内容。

  • rm命令

命令格式:rm <文件>或者rm -r <文件夹>

意义:rm是remove的缩写。用于删除文件或者文件夹,常用参数-r -f ,-r表示递归删除目录(也包括目录下文件),也可以用于删除文件,-f表示强制删除,不需要确认。同样的删除文件前需要保证当前用户对当前路径有修改的权限。

  • mkdir命令

命令格式:mkdir 文件夹

意义:mkdir是make directory 的缩写。用于创建文件夹,创建文件夹需要保证当前用户对当前路径有操作权限

示例:

mkdir /data/path 在/data路径下创建path文件

mkdir -p a/b/c -p用于创建多级文件夹,这句命令表示在当前路径下创建文件夹a,而a文件夹包含b文件夹,b文件夹下又包含文件夹c

  • cp命令

命令格式:cp <文件> <目标文件>

意义:cp是copy的缩写。用于复制文件夹或者文件

示例:cp /data/logs /data/local/tmp/logs复制/data路径下的logs到/data/local/tmp路径下;

cp 1.sh /sdcard 复制当前路径下的1.sh到/sdcard下

  • kill命令

命令格式:kill PID码

意义:结束当前进程

示例:先通过输入命令ps au查看进程,找到需要终止进程的PID再通过kill PID就可以了。如我查到的PID是3163我们可以输入kill 3163结束这个程序,如果结束不了可以通过kill -9 PID 进行强制结束。

  • date

直接输入命令模式,直接显示当前时间

  • cal

直接输入命令模式,显示日历

  • bc

直接输入命令,进入计算器模式,输入quit退出

  • sync

直接输入命令,Linux 系统中欲写入硬盘的资料有的时候会了效率起见,会写到 filesystem buffer 中,这个 buffer 是一块记忆体空间,如果欲写入硬盘的资料存于此 buffer 中,而系统又突然断电的话,那么资料就会流失了,sync 指令会将存于 buffer 中的资料强制写入硬盘中。 

  • shutdown

该命令可以用来关机也可以用来重启;

例子:

shutdown -r now 关机后重启

shutdown -h now 关机后不重启

shutdown -r +10 10分钟后重启

shutdown -r 10:00 10点钟重启

shutdown -h +10 10分钟后关机

shutdown -h 10:00 10点钟关机

  • init

init命令很简单。直接输入init + 你想要的模式 回车就行。 
比如输入: init 0 就是关机 
init 3 就是切换到多用户-命令行模式 
init 5 就是切换到图形化界面 
init 6 就是重启

  • pwd

直接输入该命令,用于显示当前目录的工作目录

  • rmdir

格式:rmdir 文件夹名,可以删除文件夹,但是文件夹里面不为空的话命令无法执行。

  • mv

mv 命令用来为文件或目录改名、或将文件或目录移入其它位置。

例子: mv aaa bbb  #将aaa更名为bbb

            mv info/ logs #将info目录放入logs目录中,如果logs目录不存在,则该命令将info改名为logs

            mv /usr/student/* .   #将/usr/student下的所有文件和目录移到当前目录下            

  • gzip、zcat命令

gzip [-cdtv#] 文件名

  -c 将输出写到标准输出上,并保留原有文件。
  -d 将压缩文件解压。
  -t 测试,检查压缩文件是否完整。

  -v 对每一个压缩和解压的文件,显示文件名和压缩比。

       -# -9 或--best表示最高压缩方法(高压缩比)。

使用zcat xxx.gz可以查看解压后的文件内容

  • Vim

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值