Linux常用命令总结
一些日常使用linux,会用到的命令。做一个简单的总结,也方便忘记的时候查看。
1.目录和文件处理
1.mkdir 建立目录 用法:mkdir [OPTION] DIRECTORY… 例:mkdir test
2.ls 列出目录下的内容 用法: ls [OPTION]… [FILE]… 例:ls -l test
3.cd 更换工作目录 用法:cd [DIRECTORY] 例:cd test
4.pwd 显示当前工作目录 用法:pwd
5.vim 文本编辑器 用法:vim [OPTION] [file] 例:vim helloworld.c
6.cp
拷贝文件及其目录
用法:cp [OPTION]… SOURCE DEST
例:cp test1.txt test2.txt
7.mv 移动(重命名)文件 用法:mv [OPTION]… SOURCE DEST 例:mv old new
8.rm 删除文件或目录 用法:rm [OPTION]… FILE… 例:rm rf test
9.find 在目录及其子目录查找文件 用法:find [OPTION] [path] [pattern] 例:find name test*.txt
10.history 显示最近使用过的命令 用法:history
2.文本处理
1.cat 显示文件内容 用法:cat [OPTION] [FILE]… 例:cat /etc/hosts
2.echo 显示一行文本 用法:echo [OPTION] [string] 例:echo $JAVA_HOME
3.grep 搜索特定的内容并将含有这些内容的行标准输出 用法:grep [OPTION] PATTERN [FILE] 例:搜索有the的行,并输出行号 $grep -n ‘the’ regular_express.txt
4.wc 统计指定文件中的字节数、字数、行数,并将统计结果显示输出。 用法:wc [OPTION]… [FILE] 例:wc -L magicLinux.txt
5.sort 对文件中的各行进行排序 用法:sort [OPTION]… [FILE] 例:sort r magicLinux.txt
3.系统管理
1.chmod 控制用户对文件的权限 用法:chmod [OPTION] [MODE] [FILE] 例:chmod 777 file.sh
2.chown 改变档案的拥有者 用法:chown [OPTION]… OWNER[:[GROUP]] FILE 例:chown master magicLinux.txt
3.su su 是切换到其他用户,但是不切换环境变量 su - 是完整的切换到一个用户环境 用法:su [OPTION] [LOGIN] 例:su master
4.进程管理
1.ps 强悍的进程查看命令 用法:ps [OPTION] 例:ps ef |grep java
2.kill 删除执行中的程序或工作 用法:kill [OPTION] 例:kill 9 3154 (9是强制杀死,3154是某进程号)
3.jobs 通过jobs命令查到后台正在执行的命令的序号(非进程号pid) 用法:jobs
5.档案
1.tar 压缩和解压 用法:tar [OPTION] DEST SOURCE 例:tar cvf /home/archive.tar (压缩) tar xvf /home/archive.tar (解压)
2.zip 打包压缩 用法:zip [OPTION] DEST SOURSE 例:zip original.zip original
3.unzip 解压缩zip文件 用法:unzip filename 例:unzip original.zip
6.网络
1.ssh 远程登录的客户端 用法:ssh [options] [user]@hostname 例:ssh master@114.212.82.189
2.scp 基于ssh登陆进行安全的远程文件拷贝命令 用法:scp [options] [[user]@host1:file1] [[user]@host2:file2] 例:scp file1.txt master@114.212.82.189:/home/file1.txt
7.扩展
1.reboot 重启系统 用法:reboot [OPTION] 例:reboot
2.poweroff 关闭系统 用法:poweroff [OPTION] 例:poweroff
最新评论