linux 随记

来源:互联网 发布:淘宝运营计划书怎么写 编辑:程序博客网 时间:2024/05/16 08:30
ls 
ls -l
ls -a
ls -al
pwd
date +%m-%d-%y
cal
cal +08 2013
echo "  "
echo    
echo '  '
man ls /单词 N向下shift+N向上          ?单词N向上
1命令
2系统调用
3库调用(函数调用?)
info ls
ls --help
cirl+alt+shift+F1~F6文本界面
alt+F1~F6切换文本界面
alt+F7 图形界面
init 0关机 6重启
reboot重启
clear清屏
tree当前工作路径下的文件结构形式
cd +路径(文件夹) 换当前文件夹
cd( ~)回到当前用户的工作主目录
从根目录下开始叫绝对路径
否则叫相对路径
..上级目录
只用它是后面加/
.当前路径
mkdir XXX 创建文件夹
mkdir -p a/b/c/d
/路径分隔符
cd -恢复上一次cd
cp 文件名(路径) 路径 复制文件
cp -R 路径 复制文件夹内所有文件
mv 文件名 文件名 重命名
rmdir 删除文件夹
rm -r(f) 文件夹 同上(不询问)
rm (-f) 文件名 删除文件(不询问)
cat 打开文件
head 显示文件前几行 中间加-数字 显示XX行
tail ……后…………………………………………
more 显示一页空格翻页
less …………回车翻页
用户名:密码:用户ID(UID):组ID:备注信息:用户工作主目录:公司名
cat /etc/passwd
cat /etc/shadow
cat /etc/gruop
useradd XXXX
passwd XXXX
userdel -d XXX
usermod -c "XXX" 用户名     改备注
usermod -u "   " 用户名     该用户ID
gruopadd XXX 创建组
groupdel XXX 删除组
su - 用户名 切换用户 改变用户环境
su 用户名 切换用户 不改变用户环境
exit 退出切换用户
echo $USER 用户名 
d 文件夹
s socket文件
p 管道文件
b 字符文件
- 一般文件
rwx(给用户的权限u)rwx(本组成员拥有的权限g)rwx(其他人的权限o)
r读w写x可执行
4  2  1  用八进制表示
chmod  +(-)  文件名   给与(剥夺)权限
      u     r
      g     w
      o     x
      a     所有人
      或用八进制表示,每三位合一
chown 用户名 文件名 改所属用户
chgrp 组名  文件名 改所属组
chown 用户名:组名 文件名 一起改
chown -R 用户名 文件名 改文件夹所属用户
umask 权限掩码(显示被禁止的权限)
umask 4位数字 修改权限掩码
vi 文件名 向文件输入 保存后退出(直接退出)ESC+shift+:wq(q!)
进入后输i可以编辑
set ruler行数
set noruler取消行数
ggc XX o- YY 转换成机器码
gzip    压缩
bzip2
gzip -d     解压
tar -vcf XXX.tar /YY/* 把YY目录下所有文件打包
tar -tf 文件名 查看打包的内容
tar -xvf XXX.tar -C /XX/XXX 解压tar到指定文件夹
-xvzf     ………………解压并展开gzip………………
-xjvf     ………………解压并展开bzip到指定文件夹
fdisk -l 查看分区
fdisk /dev/sda
m 帮助
mkfs -t ext3 /dev/sda5 格式化
mount -t ext3 /dev/sda5 /mnt 加载文件
umount /mnt  卸载文件
alias mm="mount -t ext3 /dev/sda4 /mnt"
起别名
unalias mm 取消别名
grep "XXX" 地址 寻找项目
grep -v ……………… 除XXX显示
grep -n ……………… 显示行号
grep "XXX" 地址 -R(递归查找)
ifconfig  查看IP
ifconfig etho IP 配置IP
XX=XXX 自定义变量  
echo $XX 输出XXX
unset XX 取消自定义变量
export XX=$XXXX  环境变量
直接将文件移动到/bin下
退出  > cirl+c
ps aux
ps -aus?
pstree      进程树
top       任务管理器
cat &    作业(分前后台)号 进程号
jobs    后台作业
fg  前台运行
bg  后台运行
cirl+Z  切换到后台运行