新手要知道的linux命令(转)

对于找工作的时候,有些面试官就喜欢问linux的命令,而我从来没接触过linux ,在面试的时候给面试官留下不好的印象,接连着好几次。这对我打击太大了,我就下定决心,抽出时间要好好学学。下面是我最近两天学习的命令,希望对你也有帮助。 
ls 查看目录下的文件列表 
ls -a 查看目录下的文件列表(包括带.隐藏文件) 
ls -hl 查看目录下的文件的详细信息(权限 链接数 群组 文件大小 创建时间等) 
ls -i 查看文件节点数值 
ls --help 查看ls命令的帮助文档 

cd 进入目录 
pwd 查看当前文件位置 
touch 新建文件 
mkdir 新建文件夹目录 
cp 复制文件 
cp -R 复制目录 
ctrl+c  终止某个命令 
rm -rf 删除文件或目录 
mv 移动文件或更改文件名 
cat 查看文件内容(内容较短的) 
more 查看文件内容(内容较长的,日志,配置文件等)百分比显示 
head -5 查看文件内容前五行 
tail -5 查看文件内容后五行 
su - admin 切换当前用户到普通用户admin 
useradd admin 添加用户admin 
passwd 123456 设置用户admin 密码123456 

chmod 设置文件权限 
rwx: r读 w写 x执行; r:4 w:2 x:1  
U: r w x  全部用户  
G: r w x  群主用户 
O: r w x  其他用户 

vi  编辑某个文件 
man 获取某个命令或配置文件的帮助信息 
uname 查看当前系统名字 
uname -a 查看当前系统的配置信息(版本号,创建时间) 
cal 3 2012 查看月份日历 
dmesg 查看系统的硬件配置信息 
which ls 查找ls命令所在路径和别名 
whereis ls 查看ls命令所在路径和帮助文档 

find 路径 -name (a.text/a.*/a.???) 根据文件名查找 
find 路径 -size +3 根据大小(大于3)来查找文件 
find -mtime -1 一天前(内容)更改的文件 -ctime (文件权限)  -atime(访问) 
find -mtime +1 一天后(内容)更改的文件  -ctime (文件权限)  -atime(访问) 
find -mtime 1  当天(内容)更改的文件  -ctime (文件权限)  -atime(访问) 

find -mmin -1 过去一分钟(内容)更改的文件 -cmin (文件权限)  -amin(访问) 
find -mmin +1 一分钟之前(内容)更改的文件  -cmin (文件权限)  -amin(访问) 
find -mmin 1  当前(内容)更改的文件  -cmin (文件权限)  -amin(访问) 

local 搜索文件 (搜索文件数据库:要用updatedb 命令更新) 
grep a a.text 查看a.text文件中匹配到a文字的所在行 
info ls 查看ls命令的帮助文档 
whatis ls 查看命令的作用 
makewhatis 更新命令库 
help 查看shell内置的命令帮助 


待续.....

猜你喜欢

转载自lvwenwen.iteye.com/blog/1991084