对于经常使用Linux系统童鞋,一些基础常见的命令行是必须要掌握的,下面小菌为大家总结一下。
cd ~ 表示进入系统中home目录,一般就是你的root权限目录 ;cd / 表示进入系统的根目录,最顶层目录 ;cd !$ 表示进入上一次使用的路径 ;cd !! 表示执行和显示上一条命令的结果
1、cd命令这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录linux常用命令,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。如:cd /root/Docements # 切换到目录/root/Docements ;cd ./path # 切换到当前目录下的path目录中,“.”表示当前目录 ;cd ../path # 切换到上层目录中的path目录中,“..”表示上一层目录
2、ls命令这是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多,下面就列出一些我常用的参数吧,如下:
-l :列出长数据串,包含文件的属性与权限数据等 ;-a :列出全部的文件,连同隐藏文件(开头为.的文件)一起列出来(常用) ;-d :仅列出目录本身,而不是列出目录的文件数据 ;-h :将文件容量以较易读的方式(GB,kB等)列出来 ;-R :连同子目录的内容一起列出(递归列出),等于该目录下的所有文件都会显示出来
linux下在使用wcstombs()或者mbstowcs()进行字符集编码转换时,需要先调用setlocale()来定义当前的locale,而setlocale()是否会成功,取决于系统当前是否存在相应的local define文件,这些文件以目录形式存在/usr/lib/locale中,或者以二进制形式存在于/usr/lib/locale/locale-archive中.。createdirectoryw 创建一个新目录 createfilew 打开或创建以下对象,并返回可访问的句柄:控制台,通信资源,目录(只读打开),磁盘驱动器,文件,邮槽,管道 createthread 在主线程的基础上创建一个新线程 deletefilew 删除指定文件 exitprocess 终止一个进程 findclose 关闭一个搜索句柄 findfirstfilew 根据文件名查找文件,利用在历遍指定目录的所有文件 findnextfilew 根据文件名查找文件,利用在历遍指定目录的所有文件 getcommandlinew 获得指向当前命令行缓冲区的一个指针 getcurrentprocess 获取当前进程的一个伪句柄 getcurrentthread 获取当前线程句柄 getfilesize 获得该文件的大小 getmodulehandlew 获取一个应用程序或动态链接库的模块句柄 getprocessheap 返回调用进程的默认堆句柄 getshortpathnamew 获取指定路径的短路径形式 heapalloc 指定的堆上分配内存,并且分配后的内存不可移动 heapfree 释放堆内存 isdebuggerpresent 确定调用进程是否由用户模式的调试器调试 mapviewoffile 负责把文件数据映射到进程的地址空间 readfile 从文件中读出数据 setfilepointer 说明在一个文件中设置当前的读取位置 writefile 将数据写入文件。本实例中主要实现linux系统下两个目录相关操作的封装,一个为获取当前工作目录,另一个根据获取到的当前工作目录情况来列出当前工作目录下的所有目录以及文件并存放在相应的list容器中。