Linux常用指令大全

2022-05-07 14:21:30 浏览数 (2)

1,man指令:查看命令用法,eg:man ls;查看ls命令用法,

注:按q键或者Ctrl c可以退出当前程序

2,ls命令,查看目录中的文件或者文件的属性,

3,cp ,顾名思义,copy拷贝文件/拷贝目录

cp 1.c 2.c ;拷贝当前文件夹下的1.c,拷贝后名字为2.c

cp -r zrfdir zrfdir1;拷贝zrfdir目录,拷贝后目录名字为zrfdir1

cp zrfdir/* zrfdir2;拷贝zrfdir目录下的所有文件到zrfdir1

cp 1.c zrfdir/2.c;拷贝1.c文件到zrfdir目录下,拷贝后的文件名字为2.c

4,rm,remove删除文件/目录

rm 1.c; 删除一个文件

rm 1.c 2.c 3.c 4.c ...;删除多个文件

rmdir zrfdir;只能删除非空目录

rmdir zrfdir zrfdir1...;删除多个非空目录

rm -r zrfdir;可以删除任何目录

rm -r zrfdir zrfdir1...;删除多个目录

rm zrfdir/1.c;删除目录下的文件

5 ,mkdir ,makedir创建目录

mkdir zrfdir;如果zrfdir目录不存在,则创建目录

mkdir zrfdir/1.c;在zrfdir目录下创建名为1.c的文件

6,mv ,move改变目录/文件的名字

mv 1.c 2.c;将文件1.c重命名为2.c

mv zrfdir zrfdir1;将目录zrfdir重命名为zrfdir1

mv zrfdir/zrf.c zrfdir/new.c;将目录zrfdir下的zrf.c文件重命名为new.c

7 ,cat/more将某个文件内容显示,区别:cat是一直打印,more是分屏显示

cat>1.c;往文件1.c中粘贴或者添加代码

cat 1.c;打印文件1.c中的内容

more 1.c ;打印文件1.c中的内容

gcc -o 1 1.c;将文件1.c编译成.exe文件

8,chmod权限修改

chmod ugo rwx 2.c

chmod ugo-rwx 2.c

u:user,文件主人

g:group,文件所在组

o:other,其他人

r:read,读权限

w:write,写权限

x:可运行权限

:设置权限

-:取消权限

9,clear,date

clear 清屏操作

date 获取系统当前日期

10,mount加载一个硬件设备

mount dev/cdrom

11,su 在不退出链接的情况下切换用户

su -1 用户名;(如果用户名缺省,则切换到root状态)

12,whoami,whereis,which ,id

whoami ;获取到用户名

whereis bin;获取目录

which bin;与whereis类似

id;获取到uid,gid,组信息

uid:用户唯一身份标识

gid:用户组身份唯一标识

组:

13,grep/find,搜索文件

grep p zrfdir/1.c;在zrfdir目录下的1.c文件中查找带p字母的单词

 14,kill,杀死正在进行或已经是dest状态的进程

15,passwd,修改密码

16,history,使用过的命令

17,!!,用户最近一次使用的命令

18,tar,解压文件,gzip,压缩文件

gzip zrfdir/1.c;压缩zrfdir目录下的1.c文件

解压

tar -xvf archive.tar -C /tmp 将压缩包释放到 /tmp目录下

19,finger,查询一些其他使用者的资料

20,cd,改变当前目录,pwd查看当前目录所在路径

cd zrfdir;到zrfdir目录下

cd;退回到根目录

cd ..;返回到上一级目录

21,远程拷贝命令:scp -r 远端用户名@服务器地址:/home/path/ ./(目标路径)

即用户名、服务器地址、路径;本地的路径

总结了一些常用的Linux命令,linux命令大全参考网址

http://www.php100.com/html/webkaifa/Linux/2009/1106/3485.html

0 人点赞