基本的Linux命令在Linux和Windows操作系统

写这篇文章是那些希望开始使用有用 Linux的 命令. 在这里,你会发现,在最常用的命令 Linux的.

如果你想运行Linux命令上 视窗 然后安装 Cygwin的. Cygwin的 是在Windows上一个Linux层,它允许您使用Linux在Windows命令.

如果您在Windows上安装Cygwin,则默认路径,当您启动Cygwin的终端会:

C:\cygwin64\home\{username}

 

创建新的记事本文件示例

touch textfile.txt

 

更改目录

cd {directory path\name}

 

以长格式列出目录内容 ( -升 ) 包括隐藏文件和目录 ( -一个 )

ls -l -a

ls -al

 

通过他们的最后修改时间顺序的文件和目录

ls -t

 

与暂停和滚动列表目录

ls -l | less

 

显示当前位置 (打印工作目录)

pwd

 

提取最后 100 文件的话

tail -100 {filename.extension}

 

首先提取 100 行的文件的

head -100 {filename.extension}

 

复制文件

cp {source} {destination}

 

移动文件

mv {source} {destination}

 

创建一个新的目录

mkdir {new directory name}

 

删除文件

rm {filename}

 

删除空目录

rmdir {directory to remove}
rm -d{directory to remove}

 

删除目录及其内容

rm -r {directory to remove}
rm -R{directory to remove}

 

排序文件的内容

sort {filename to sort}

 

在一个文件中删除重复的条目

uniq {filename to remove duplicates}

 

压缩文件

gzip {filename}

 

压缩目录

gzip -r {directory name}

 

算在文本文件中的行和字的数目

wc {filename}

 

搜索文件中的文本匹配字符串模式 (区分大小写)

grep 'word' {filename}

 

搜索文件中的文本匹配字符串模式 (不区分大小写)

grep -i 'word' {filename}

 

与目录搜索

grep -R Arctic /home/ccuser/workspace/geography

 

一个文本文件中显示的内容

cat

 

SED流编辑器 (类似于查找和替换)

sed 's/snow/rain/' forests.txt

 

更改文件和目录权限

chmod {options} {permissions} {filename}

 

列出最近使用的命令

history

 

自动安排任务

cron
crontab

 

更改文件权限

chmod {permission number} {some file or directory}
chmod 777 /storage

 

递归更改文件权限

chmod -R {permission number} {some file or directory}

 

 

发表评论