linux简单的基础命令

来源:互联网 发布:adb mac 环境变量 编辑:程序博客网 时间:2024/06/06 15:00
Linux常用命令1、cd(改变工作目录)cd /root 可进入指定目录cd .. 可进入上一层目录 cd - 可进入上一个进入的目录cd ~ 可进入用户的home目录2、ls(显示目录内容)-a 显示指定目录下所有子目录与文件,包括隐藏文件。-l 显示文件的详细信息-h 人性化显示(文件的大小以MB的形式显示)$ ls –al /home显示/home目录的详细内容。如果目录下的文件太多,用一屏显示不了,可以用ls -l | more分屏显示。3、find(查找文件)$find 其中starting_directory指定从哪个目录开始搜索。parameters指定搜索条件。例如,要搜索系统上所有名称为ye的文件,可用如下命令: $find / -name ye这样就可以显示出系统上所有名称为ye的文件。 4、mkdir(创建目录)$mkdir aaa 5、cp(拷贝文件或目录)cp命令用于复制文件或目录。 cp命令可以一次复制多个文件,例如: $cp *.txt *.doc *.bak /home 将当前目录中扩展名为txt、doc和bak的文件全部复制到/home目录中。 如果要复制整个目录及其所有子目录,可以用cp -R命令。 6、rm(删除文件或目录)如果要删除目录,可用rm -rf命令。(-r代表删除文件夹,-f代表不询问直接删除)7、mv(移动文件或目录,也可用于改名)$mv ye.txt /home 将当前目录下的ye.txt文件移动到/home目录下,$mv ye.txt ye1.txt 将ye.txt文件改名为ye1.txt。 8、pwd(显示当前工作目录的绝对路径)$pwd9、cat(显示文件内容)$cat file10、clear(清屏)$clear11、chmod(改变文件或目录的访问权限)Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件或目录进行访问和操作。文件或目录的访问权限分为只读(r),可写(w),可执行(x)三种,有三种不同类型的用户可以对文件或目录进行访问:文件所有者(u),同组用户(g),其它用户(o)。所有者一般是文件的创建者,他可以根据需要把访问权限设置为所需要的任何组合,确定另外两种用户的访问权限。chmod [who] [操作符] [mod] 文件名选项含义:who,表示用户,可以是下述字母中的一个或组合:u 表示用户user,即文件或目录的所有者g 表示同组group用户o 表示其它用户a 表示所有用户,它是系统默认值操作符,可以是下列操作符之一:+ 添加某个权限- 取消某个权限= 赋予某个权限并取消其它所有权限mod,所表示的权限,可以用下列字母的组合:r 可读w 可写x 可执行例如:$chmod o+w file给文件file的其它用户增加写权限$chmod g=x file给文件file的同组用户赋于执行权限,同时去除读写权限$chmod 777 file对所有用户拥有读、写、执行权限。12、su(改变用户权限)$su user2 //切换到执行用户$su //切换到root用户13、passwd(修改用户口令)$passwd 14、df(检查磁盘空间占用情况)可加上-h参数,使显示人性化15、du(显示目录/文件占用磁盘空间大小)可加上-h参数,使显示人性化16、ps(进程查看命令)命令格式: $ps17、cal(显示日历)命令格式: $cal [选项] [月份] [年]选项:-y 显示整年日历$cal 4 200718、reboot(重启电脑)重启命令 19、exit(退出登陆账户)退出登陆账户命令20、shutdownshutdown -h now 立刻关机,其中 now 相当于时间为 0 的状态 shutdown -h 20:25 系统在今天的 20:25 分会关机 shutdown -h +10 系统再过十分钟后自动关机21、tar (压缩、解压缩命令)tar zcvf hello.tar.gz *.c (把当前目录下所有的.c文件打包成.tar.gz) tar zxvf hello.tar.gz (把hello.tar.gz解压到当前文件夹)
原创粉丝点击